use*_*231 6 python string split
我有以下字符串
c='a,b,c,"d,e",f,g'
Run Code Online (Sandbox Code Playgroud)
而且我想得到
b=['a','b','c','d,e','f','g']
Run Code Online (Sandbox Code Playgroud)
所以
b[3]=='d,e'
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?问题c.split(',')是它也分裂了'd,e'
[我在这里看到了C++的答案,当然对我没有帮助]
非常感谢
Jon*_*nts 22
您可以使用CSV模块,如果c确实应该如下...
import csv
c = 'a,b,c,"d,e",f,g'
print next(csv.reader([c]))
# ['a', 'b', 'c', 'd,e', 'f', 'g']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
382 次 |
| 最近记录: |