gpt4 book ai didi

python - 如何通过从文件中读取数据结构来构建 python 数据结构

转载 作者:太空狗 更新时间:2023-10-30 02:12:42 24 4
gpt4 key购买 nike

我想通过从文本文件中读取来构建一个列表或列表的列表。

例如,我有一个文件 'mylist.txt' 说

mylist = [
1,
2,
3,
4]

myotherlist = [
[1, 3, 4, 5],
[3, 5, 3, 6]
]

我想读取该文本文件,然后在我的 python 脚本中使用它。

这可能吗?我只是在 python 语法中使用上面的示例。我的目标是避免自己编写解析逻辑。而且 XML 对于我的目的来说似乎太复杂了。

谢谢。

最佳答案

如果我有以下数据文件 (data.txt):-

[1,2,3,4]

然后这段代码会将其读入列表。

from ast import literal_eval

with open('data.txt') as fsock:
mylist = literal_eval( fsock.read() )

这也适用于其他数据类型,例如字典。参见 literal_eval文档以获取更多详细信息。

关于python - 如何通过从文件中读取数据结构来构建 python 数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13998597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com