【发布时间】:2021-06-01 15:15:20
【问题描述】:
所以我打开了一个数据集,简而言之,它看起来像这样:
list1= ['Adrian,20,5,2000,green', 'Steve,15,6,1997,blue', ...]
trial = np.array(list1)
当我尝试 print(trial[0][0]) 来获取 Adrian 时,我只得到了 A。
所以我想我应该把后面有逗号的所有东西都变成一个独立的元素,请帮我把输出变成:
(['Adrian', 20, 5, 2000, 'green'], ['steve', 15, 6, 1997, 'blue'], ...)
print(trial[0]) 将给出:['Adrian', 20, 5, 2000, 'green']
并且 print(trial[0][0]) 将给出:Adrian
【问题讨论】:
-
您的数据似乎来自读取错误的 CSV。与其在错误读取数据后尝试修复数据,不如考虑首先正确读取数据。如果是这样,您可能想edit您的问题以显示数据及其读取方式。
标签: arrays python-3.x numpy