将字符串拆分为多个列表
我想进一步把一个用 splitlines 方法分割出来的列表,变成更小的列表。
比如说:
我有一个字符串,比如 'abc,def,hij\nklm,nop,qrs\ntuv,wx,yz\n'
用 splitlines 方法处理后,变成了
['abc,def,hij' , 'klm,nop,qrs' , 'tuv,wx,yz']
接下来,我想把这个列表里的每个元素再用逗号分开,这样每个元素就变成一个单独的字符串。
比如说:['abc','def','hij'] ['klm','nop','qrs'] ['tuv','wx','yz']
1 个回答
4
>>> s = 'abc,def,hij\nklm,nop,qrs\ntuv,wx,yz\n'
>>> [l.split(',') for l in s.split('\n') if l]
[['abc','def','hij'] ['klm','nop','qrs'] ['tuv','wx','yz']]
当然可以!请将你想要翻译的内容发给我,我会帮你把它变得更简单易懂。