首页 > 解决方案 > 如何在记事本中分发我在 python 中创建的列表的输出

问题描述

我试图解决一个正在发生的问题,因为我的 IDE 无法保留一系列数字,因为 range 函数可以正常工作。

我对此提出了先前的问题,因此这是该问题的后续问题。这是我对上一个问题的列表评论。

我实际上通过添加一条线进行了一些调整;'My_list = list(range(100)) 在应用您的代码之前,它确实有效。但它结合了不带逗号的答案,例如 10 是 '0123456789' 而不是 '0,1,2,3,4,5,.....8,9'。有什么建议么?

我决定发布这个问题,以免其他问题脱离上下文(正如我被建议的那样)。

有什么建议么?

标签: pythoniderange

解决方案


您只需要在打印每个数字后插入一个逗号:

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

推荐阅读