简单文本文件:
whatevera, what2
whateverb, what3
whateverc, what4
whateverd, what5
或者
^{pr2}$逐行打印。在
with open('file.txt') as fp:
for line in fp:
line = line.rstrip()
print line
打印第一个元素还是第二个元素最好的方法是循环 用forloop穿过每条线路?在
for line in f:
print line[0]
whatevera
whateverb
whateverc
whateverd
第二个要素
for line in f:
print line[1]
what2
what3
what4
what5
这可以使用python中的函数
split()
来完成。使用函数将允许您重用代码。在如果需要,可以稍后将行_data[1]附加到另一个列表中。在
使用zip()函数获取列:
由于此方法将以
^{pr2}$tuple
的形式打印项目如果您想以列模式打印项目,您可以用一个新行字符连接单词:如果您想在打印前访问行(修改它们或等等),您可以简单地循环和拆分。您最好循环上述脚本中的
frist
和second
tuples
。否则,对于访问第一个和第二个项目,单独循环文件并不是一个优化的python方法。在相关问题 更多 >
编程相关推荐