【发布时间】:2018-01-05 15:11:27
【问题描述】:
我想将一个列表输出到一个带有格式的 txt 文件中。但是列表长度会不时改变。
代码是这样的:
a = [1, 2, 3] #**but this could also be: a = [1, 2, 3, 6, 9] or [1, 90]**
with open('node.k','w') as file:
file.write(((len(a)-1)*'{},'+'{}\n').format(a[0],a[1],a[2]))
我想知道我应该如何修改此代码,以便此代码适用于不同的列表长度?
【问题讨论】:
-
解包列表:
format(*a)