将字符串拆分为多个列表

2024-09-27 07:34:09 发布

您现在位置:Python中文网/ 问答频道 /正文

如何进一步将使用拆分线形成的列表缩减为更小的列表?在

例如:

我有一个字符串,比如'abc,def,hij\nklm,nop,qrs\ntuv,wx,yz\n'
当使用分割线时会变成
['abc,def,hij' , 'klm,nop,qrs' , 'tuv,wx,yz']

我怎么才能把它用逗号分开,这样每个元素都是一个字符串元素呢。 例如: ['abc','def','hij'] ['klm','nop','qrs'] ['tuv','wx','yz']


Tags: 字符串元素列表defnopwxabcyz
1条回答
网友
1楼 · 发布于 2024-09-27 07:34:09
>>> 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']]

相关问题 更多 >

    热门问题