您好我正在尝试将多个列表输出到一个文件中,每个列表都在一个单独的行中,并且列表中的每个元素都以制表符分隔。
列表为:
['l1_el1', 'l1_el2', 'l1_el3']
['l2_el1', 'l2_el2', 'l2_el3']
输出的示例应该是:
l1_el1 l1_el2 l1_el3
l2_el1 l2_el2 l2_el3
答案 0 :(得分:1)
lst1 = ['l1_el1', 'l1_el2', 'l1_el3']
lst2 = ['l1_el4', 'l1_el5', 'l1_el6']
with open('file.txt', 'w') as fh:
for l in (lst1, lst2):
fh.write('\t'.join(l) + '\n')