【发布时间】:2020-10-06 01:53:01
【问题描述】:
我是 python 新手,所以我有一个列表作为示例
['wt_300_cont_6032 - - GLN 33 C HSD 32 CG - 0.990 ', 'wt_300_cont_6032 - - GLN 33 C HSD 32 CE1 - 0.916 ', 'wt_300_cont_6032 - - GLN 33 C HSD 32 CD2 - 0.963 ', 'wt_300_cont_6032 - - GLN 33 C GLN 33 CD - 1.000 ']
我想这样拆分:
wt_300_cont_6032 - - GLN 33 C HSD 32 CG - 0.990
wt_300_cont_6032 - - GLN 33 C HSD 32 CE1 - 0.916
wt_300_cont_6032 - - GLN 33 C HSD 32 CD2 - 0.963
wt_300_cont_6032 - - GLN 33 C GLN 33 CD - 1.000
我的脚本是这样的:
filename = 'output.txt'
with open(filename) as f:
for i in f:
print i
我用过 print "\n".join(i) 什么都没用。它不像我想要的那样工作。会有什么问题? 任何人都可以指导我并支持我修复它?
非常感谢。
【问题讨论】:
-
可以在python中使用
.split()方法拆分数组。 -
人们在猜测你想要什么,但不清楚。您有一个包含 4 个项目的列表,但描述了打开文件和打印行。什么确切是您的输入,什么确切是您想要的输出,以及您看到什么确切“不能按我的意愿工作”?请阅读如何发布minimal reproducible example。
-
谢谢,我会尝试编辑我的问题。感谢您的支持,对我的错误深表歉意。
标签: python database list split items