所有,
我在python中有一个字符串说 a="Show details1\nShow details2\nShow details3\nShow details4\nShow details5\n"
我们如何用分隔符\n(换行符)拆分上面的内容.
结果应该是 ['Show details1', 'Show details2', ..., 'Show details5']
Pau*_*McG 20
使用a.splitlines().这将返回单独行的列表.为了获得你的"应该"结果,添加" ".join(a.splitlines()),并且如图所示以小写字母表示,整个辣酱玉米饼馅看起来像" ".join(a.splitlines()).lower().
dda*_*daa 16
如果您只关注尾随换行符,则可以执行以下操作:
a.rstrip().split('\n')
Run Code Online (Sandbox Code Playgroud)
有关变体,请参见str.lstrip()和str.strip().
如果您更普遍关注产生空项目的多余新行,您可以:
filter(None, a.split('\n'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28865 次 |
| 最近记录: |