python - 将输出值保存在 python 列中的 txt 文件中

标签 python python-2.7 python-3.x ipython

我的输入值给出相应的输出值作为;

my_list = []
for i in range(1,10):
     system = i,i+2*i
     my_list.append(system)
     print(my_list)

[(1, 3)]

[(1, 3), (2, 6)]

[(1, 3), (2, 6), (3, 9)]

[(1, 3), (2, 6), (3, 9), (4, 12)]

我希望输出存储在 2 列中;其中 1,2,3 是第一列元素,3,6,9 是第二列。

(1 3)
(2 6)
(3 9)

等等...然后写入将这些值存储在文本文件中。对于文本文件,是否可以将文本文件作为脚本的一部分生成?谢谢

最佳答案

file = open('out.txt', 'w')
print >> file, 'Filename:', filename  # or file.write('...\n')
file.close()

基本上,查看“/n”并将其添加到变量中,它也应该附加到下一行:

使用(“a”而不是“w”)继续追加到文件。该文件将位于您正在构建的目录中。

关于python - 将输出值保存在 python 列中的 txt 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25967479/

相关文章:

python - 无法使用 setup.py 安装 numpy

python - 获取字典中最大的n个键值

python - 在固定时间内接受多个输入

python - 意外的 Python 类型错误 : when using scalars

Python队列模块难度

python - 如何在运行命令时使用加载 gif

python - python字典上使用的 'in'子句是否每次都调用keys()函数?

python-2.7 - Pandas,基于列值的子图绘制直方图

python - 如何防止 lxml remove 方法删除两个元素之间的文本

python - Windows Phone 是否支持脚本?