思路:
- 求取列表最外层长度
- 求取每个内层列表长度
- 双重for循环进行写入
代码:
M=[[1,2,3,4,5],
[4,5,6,7,8,9],
[5,6,7,8,9]]
output = open('data.txt','w+')
for i in range(len(M)):
for j in range(len(M[i])):
output.write(str(M[i][j]))
output.write(' ')
output.write('\n')
output.close()
- 注意: write函数不能用int类型的参数,使用str()进行转化
如需要进行从文件中读取数据并存入二维列表,请查看本人另一篇博客python将从文件读取数据并存入二维列表!