Mas*_*s17 2 python list arraylist python-3.x
我有一个列表列表如下:
list_of_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
Run Code Online (Sandbox Code Playgroud)
我想file.txt用下面的格式把它写下来。
1 2 3
4 5 6
7 8 9
10 11 12
Run Code Online (Sandbox Code Playgroud)
请注意,逗号和括号不在file.txt. 我试图压平list_of_list并写入,file.txt但得到以下输出:
1
2
3
etc.
Run Code Online (Sandbox Code Playgroud)
尝试这个:
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
text = '\n'.join([' '.join([str(j) for j in i]) for i in lst])
with open("file.txt", "w") as file:
file.write(text)
Run Code Online (Sandbox Code Playgroud)
file.txt:
1 2 3
4 5 6
7 8 9
10 11 12
Run Code Online (Sandbox Code Playgroud)
with open('file.txt', 'w') as f:
for lst in list_of_list:
print(*lst, file=f)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |