我正在努力編寫下面的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文件除此之外。 請告訴我一個很好的方法來解決這個問題。
感謝