python - 如何在记事本中分发我在 python 中创建的列表的输出
问题描述
我试图解决一个正在发生的问题,因为我的 IDE 无法保留一系列数字,因为 range 函数可以正常工作。
我对此提出了先前的问题,因此这是该问题的后续问题。这是我对上一个问题的列表评论。
我实际上通过添加一条线进行了一些调整;'My_list = list(range(100)) 在应用您的代码之前,它确实有效。但它结合了不带逗号的答案,例如 10 是 '0123456789' 而不是 '0,1,2,3,4,5,.....8,9'。有什么建议么?
我决定发布这个问题,以免其他问题脱离上下文(正如我被建议的那样)。
有什么建议么?
解决方案
您只需要在打印每个数字后插入一个逗号:
my_list = list(range(100))
with open("output.txt", "w") as o:
for i in range(len(my_list)):
o.write("%d," % my_list[i]) # Here, after '%d' you can place a comma, or any text you want