我有两个列表已经按需要排序,我需要将它们放入一个文件中,如下例所示:
list1 = [a, b, c, d, e]
list2 = [1, 2, 3, 4, 5]
输出文件应如下所示:
a1
b2
c3
d4
e5
我对python相当陌生,所以我不太确定如何进行文件写入。我阅读 usingwith open(file, 'w') as f:
是一种更好/更简单的方式来启动写入块,但我不确定如何合并列表并打印它们。我可能可以将它们合并到第三个列表中,然后将其打印到文件中,print>>f, item
但我想看看是否有更简单的方法。
谢谢!
后期编辑:查看我的列表,它们的长度并不总是相同,但无论如何都需要打印所有数据。因此,如果 list2 变为 7,那么输出将需要是:
a1
b2
c3
d4
e5
6
7
反之亦然,其中 list1 可能比 list2 长。