numpy - Numpy遍历数组,错误扩展列表
问题描述
我在这个循环的最后一行收到一个TypeError: 'numpy.int32' object is not iterable
错误,尽管进行了大量搜索,但我似乎无法修复它。我尝试更改类型 if idx[i]
,将其放入列表中,仅使用i
... 似乎没有任何效果。我只是想为另一个问题制作一个MRE数据框,我要问关于在 Seaborn 中绘图的另一个问题,但我被困在了这一点上。
np.random.seed(1)
idx = np.arange(0,12)
x, id2 = [], []
for i in idx:
x.extend(list(np.random.uniform(-20,20,3)))
id2.extend(idx[i])
解决方案
推荐阅读
- java - JavaFX 循环遍历数组并找到匹配项,否则重试
- asp.net - IIS7 - Web 服务器拒绝请求,因为内容长度超过了配置的值
- swift - 用于迭代的变量内部的Swift变量
- php - PDF生成php - 每次传递数据或使用模板?
- javascript - 对存储为 JSON 的数据的 Sql 查询
- ios - 在 iOS 中将自定义视图共享为图像
- bluetooth-lowenergy - rxAndroidBle 扫描不显示任何设备
- javascript - 生成特定字符串与占位符和一组单词的所有可能组合
- django - Django 表单没有得到正确的列
- python-2.7 - 将pyplot对象存储在变量中