道歉,我是Python的新手。
我正在尝试以这种格式从文件中导入产品列表:
02154367,“第1项”,1.45
38418495,“第2项”,0.6
82530174,“第3项”,0.95
我需要在python中使用这种格式:
[[02154367,"Item 1",1.45],[38418495,"Item 2",0.6],[82530174,"Item 3",0.95]]
非常感谢任何建议:)
答案 0 :(得分:-1)
您可以使用pandas CSV
功能阅读read_csv
个文件。此方法创建一个数据帧,这是一种适合数据处理的结构。但是对于您想要的格式,您可以将其转换为列表列表。
import pandas as pd
df = pd.read_csv('file.csv', header=None)
data = df.values.tolist()
print data
# [[2154367L, ' "Item 1"', 1.45], [38418495L, ' "Item 2"', 0.6], [82530174L, ' "Item 3"', 0.95]]