python - Python帮助 - 将txt读入列表但代码逐字符读取
问题描述
我正在自学 python,当我的代码尝试读取保存在 txt 中的列表时遇到问题:
我在txt中保存了一系列数字集:例如txt中的数据如下:
[5,26,39]
[7,21,40] ...</p>
我尝试了以下 2 个代码来阅读上面的 txt:
data = open(r"201219.txt", 'r')
lines = data.readlines()
for line in lines:
for i in line:
print(i)
和
with open(r"201219.txt", 'r') as data:
lines = data.read().splitlines()
for line in lines:
for i in line:
print(i)
上面两个代码都会打印出类似这样的内容: 在此处输入图像描述
似乎代码正在读取每个字符而不是数字本身。我无法遍历这些项目,因为这不是我想要的。
有谁知道如何处理这个?非常非常感谢。
解决方案
推荐阅读
- python - 如何使用 QNA 和 Sharepoint 配置将 python azure 聊天机器人部署到 azure 应用服务?
- powershell - PowershellScript:在线存档 Office 365 的项目计数结果不正确
- docker - 容器无法连接其他容器
- node.js - NodeJS 连接到 SQL Server getaddrinfo ENOTFOUNT
- maven - 如何使用应用安装令牌向 GitHub Package Registry 进行身份验证?
- mysql - MYSQL 错误消息 - 将 INTERVAL 更改为 24hrs(从 23hrs)导致错误 1242。子查询返回超过 1 行
- typescript - 反应原生打字稿呈现文本onPress
- next.js - 元标记未显示在 Next.js 的查看源代码中
- typescript - 为什么 TypeScript 不报告“错误”的函数返回类型
- android - 启动应用程序时出现 React Native 未知错误