首页 > 解决方案 > 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])

标签: numpypython-3.8

解决方案


推荐阅读