小编典典

在Python中合并2个列表

python

我有2个列表,每个列表大小相等,并且有兴趣将这两个列表合并并将其写入文件。

alist=[1,2,3,5] 
blist=[2,3,4,5]

-结果列表应类似于[(1,2 ,,(2,3),(3,4),(5,5)]

之后,我希望将其写入文件。我怎样才能做到这一点?


阅读 217

收藏
2020-12-20

共1个答案

小编典典

# combine the lists
zipped = zip(alist, blist)

# write to a file (in append mode)
file = open("filename", 'a') 
for item in zipped:
    file.write("%d, %d\n" % item) 
file.close()

文件中的结果输出为:

 1,2
 2,3
 3,4
 5,5
2020-12-20