小编aze*_*eey的帖子

为什么json.dumps(list(np.arange(5)))失败而json.dumps(np.arange(5).tolist())有效

当最近更新运行Ubuntu的计算机并且Python的默认版本更改为2.7时,我注意到了这个问题.

import json
import numpy as np

json.dumps(list(np.arange(5))) # Fails, throws a "TypeError: 0 is not JSON serializable"
json.dumps(np.arange(5).tolist()) # Works 
Run Code Online (Sandbox Code Playgroud)

list()和numpy数组的tolist()方法有区别吗?

python numpy python-2.7

26
推荐指数
2
解决办法
1万
查看次数

标签 统计

numpy ×1

python ×1

python-2.7 ×1