6
我有以下字符串分割字符串並保存逗號INT蟒蛇
c='a,b,c,"d,e",f,g'
,我想
b=['a','b','c','d,e','f','g']
所以
b[3]=='d,e'
什麼想法?與c.split(',')
的問題是,它也分裂'd,e'
[我看到一個答案在這裏爲C++,那當然沒有幫助我]
非常感謝
我有以下字符串分割字符串並保存逗號INT蟒蛇
c='a,b,c,"d,e",f,g'
,我想
b=['a','b','c','d,e','f','g']
所以
b[3]=='d,e'
什麼想法?與c.split(',')
的問題是,它也分裂'd,e'
[我看到一個答案在這裏爲C++,那當然沒有幫助我]
非常感謝
您可以使用CSV模塊,如果c
的確應該是下面的...
import csv
c = 'a,b,c,"d,e",f,g'
print next(csv.reader([c]))
# ['a', 'b', 'c', 'd,e', 'f', 'g']
好的,以前沒見過這個。 – LarsVegas
是不是它c ='a,b,c,「d,e」,f,g'? –
你得到的甚至不是一個字符串,因爲它必須用''''或''' – LarsVegas
開始和結束它已經糾正它10x – user552231