我有这样的文字这样.我想分开New Line和Colons.现在我正在分裂.我正在New Lines使用这段代码.
`data= data.split('\n')
Run Code Online (Sandbox Code Playgroud)
它给出了奇怪的输出.你能帮忙吗?谢谢
\ t是标签.要稍微清理一下,试试这个:
data = [line.strip().split(':') for line in data.split('\n') if line.strip()]
Run Code Online (Sandbox Code Playgroud)
它将删除空行并删除空格
它正在做你正在问的问题,但它充满了标签.删除标签strip():
lines = data.split('\n')
lines = [line.strip() for line in lines]
Run Code Online (Sandbox Code Playgroud)
你应该看到更像你期待的东西.
这仍然会留下一些空白,所以也许你也想剥掉它们:
lines = filter(None, lines)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25940 次 |
| 最近记录: |