将嵌套列表中的整数输出到文本文件中的字符串

乔治

因此,我目前在程序的末尾有此代码,该代码允许用户保存文本文件。我不知道如何将数据转换为字符串,如果我尝试使用此代码,这就是给我的错误。

save = input("Would you like to save the latest generation? ('y' to save):")
if save == 'y':
    destination = input("enter destination file name:")
    with open(destination, 'w') as file:
        file.writelines('\t'.join(i) + '\n' for i in original_graph)
else:
    print("End of program.")

但是,myoriginal_graph是一个只有整数值的嵌套列表,例如:[0,1,1,0],[0,0,0,1],[0,0,1,0]

我将如何使文本文件看起来像

0110 0001 0010

保存后在文本文件中保存?另外,是否有一种方法可以提示用户是否覆盖了现有文件?

感谢您的时间。

2号环

一种简单的写方法是使用列表推导。为了方便起见,我将其stdout用作输出文件。

import sys

original_graph = [
    [0, 1, 1, 0],
    [0, 0, 0, 1],
    [0, 0, 1, 0],
]

f = sys.stdout
rows = [''.join([str(u) for u in row]) for row in original_graph]
f.write('\n'.join(rows) + '\n')

输出

0110
0001
0010

要将数据保存到名称是存储在中的字符串的文件中destination,请执行以下操作:

rows = [''.join([str(u) for u in row]) for row in original_graph]
with open(destination, 'w') as f:
    f.write('\n'.join(rows) + '\n')

要检查文件是否已经存在,请使用该os.path.exists功能。如果您在这方面需要进一步的帮助,请提出一个新问题。堆栈溢出问题应包含一个问题,以最大程度地提高其对未来读者的实用性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将嵌套列表中的整数输出到文本文件中的字符串

来自分类Dev

从集群将整数/字符串写入pyspark中的文本文件

来自分类Dev

尝试将字符串的嵌套列表导出到文本或csv文件中C#

来自分类Dev

将字符串插入文本文件中的列表变量[使用sed]

来自分类Dev

在文本文件中打印子字符串(输出已打印整个文件)

来自分类Dev

如何将输入字符串保存到带有输出消息的文本文件中?

来自分类Dev

在文本文件中的特定字符串之后读取行,然后将数据存储在列表中

来自分类Dev

将文本文件中的整数读入数组列表

来自分类Dev

C ++将字符串,整数,浮点数从文本文件中读取到数组/字符串中

来自分类Dev

从文本文件中读取Java(字符串和整数)

来自分类Dev

读取文本文件中包含整数和字符串的数据 - Java

来自分类Dev

如何从文本文件中获取字符串的计数。输出错误

来自分类Dev

如何使用python在文本文件中写入多行字符串的完整输出?

来自分类Dev

根据Python中的索引列表减去文本文件中的字符串

来自分类Dev

如何使用通配符过滤掉字符串,然后将其修改后输出到另一个文本文件中?

来自分类Dev

读取文本文件中的字符串

来自分类Dev

从文本文件中检索匹配的字符串

来自分类Dev

在文本文件中找不到字符串

来自分类Dev

在文本文件中搜索字符串

来自分类Dev

在文本文件中搜索多行字符串

来自分类Dev

文本文件中的Perl字符串比较

来自分类Dev

从文本文件中删除字符串

来自分类Dev

在文本文件中搜索字符串?

来自分类Dev

从文本文件中获取特定字符串

来自分类Dev

在文本文件中搜索字符串的位置

来自分类Dev

将文本文件中的行存储在字符串列表中

来自分类Dev

在AS3中,将文本文件加载到字符串中

来自分类Dev

将文本文件中的字符串转换为Powershell中的数组

来自分类Dev

ValueError:解析文本文件中的列表时,节点或字符串格式错误

Related 相关文章

  1. 1

    将嵌套列表中的整数输出到文本文件中的字符串

  2. 2

    从集群将整数/字符串写入pyspark中的文本文件

  3. 3

    尝试将字符串的嵌套列表导出到文本或csv文件中C#

  4. 4

    将字符串插入文本文件中的列表变量[使用sed]

  5. 5

    在文本文件中打印子字符串(输出已打印整个文件)

  6. 6

    如何将输入字符串保存到带有输出消息的文本文件中?

  7. 7

    在文本文件中的特定字符串之后读取行,然后将数据存储在列表中

  8. 8

    将文本文件中的整数读入数组列表

  9. 9

    C ++将字符串,整数,浮点数从文本文件中读取到数组/字符串中

  10. 10

    从文本文件中读取Java(字符串和整数)

  11. 11

    读取文本文件中包含整数和字符串的数据 - Java

  12. 12

    如何从文本文件中获取字符串的计数。输出错误

  13. 13

    如何使用python在文本文件中写入多行字符串的完整输出?

  14. 14

    根据Python中的索引列表减去文本文件中的字符串

  15. 15

    如何使用通配符过滤掉字符串,然后将其修改后输出到另一个文本文件中?

  16. 16

    读取文本文件中的字符串

  17. 17

    从文本文件中检索匹配的字符串

  18. 18

    在文本文件中找不到字符串

  19. 19

    在文本文件中搜索字符串

  20. 20

    在文本文件中搜索多行字符串

  21. 21

    文本文件中的Perl字符串比较

  22. 22

    从文本文件中删除字符串

  23. 23

    在文本文件中搜索字符串?

  24. 24

    从文本文件中获取特定字符串

  25. 25

    在文本文件中搜索字符串的位置

  26. 26

    将文本文件中的行存储在字符串列表中

  27. 27

    在AS3中,将文本文件加载到字符串中

  28. 28

    将文本文件中的字符串转换为Powershell中的数组

  29. 29

    ValueError:解析文本文件中的列表时,节点或字符串格式错误

热门标签

归档