我正在努力编写下面的python脚本。 我有一个csv
文件看起来像这样使用逗号循环和 - 作为分隔符python
"SNo","Title1","Title2"
"A1-A3,A4-A5","A,B","C"
"A6-A7","X","Y"
"A8","Z","D"
输出应该是应该产生
"SNo","Title1","Title2"
"A1","A,B","C"
"A2","A,B","C"
"A3","A,B","C"
"A4","A,B","C"
"A5","A,B","C"
"A6","X","Y"
"A7","X","Y"
"A8","Z","D"
我读文件
cols= [0,1,2]
with open('C:\\down\\1\\list.csv','rb') as f:
reader = csv.reader(f)
for row in reader:
content = list(row[i] for i in cols)
numberlist = content[0].replace("A","").split(",")
print numberlist[0],content[1],content[2]
但我奋力csv文件除此之外。 请告诉我一个很好的方法来解决这个问题。
感谢