【发布时间】:2021-12-01 07:21:46
【问题描述】:
我有一个 .csv 文件,其中有一列还包含一个结构化的值列表:
我想做的是创建一个包含以下格式的所有值的嵌套列表,所以我可以用另一种方法遍历它们:
[[1009, 1310], [9420, 9699], [11590, 12009], [12290, 12499], [14460, 14809]]
我尝试通过简单地将单元格转换为列表来阅读它:
df = pd.read_csv('example.csv', usecols=['anomaly_sequences'])
a = df.iloc[0]['anomaly_sequences']
print(a[0])
但我得到的输出是:[
如果我用 print(a.dtype) 检查它的类型,我会得到:
AttributeError: 'str' object has no attribute 'dtype'
如何直接将其作为列表而不是字符串读取?
【问题讨论】:
-
您好法比奥,请提供minimal reproducible example。特别是尝试共享文本/代码而不是图像。
标签: python pandas list dataframe csv