python - 如何读取文件并将数据转换为数字?
问题描述
我正在尝试读取一个包含
1,2 20000
并可能读取具有相同类型的其他文本文件,只有更多的数字,例如:
1,2,3 30000 或 2,3,4,5 2000000。
with open('coordinate.txt','r') as file:
for line in file:
line = line.strip()
pieces = line.split()
data.append(pieces)
然后分配coord = data[0]
, trial = data[1]
但坐标变成["1,2"]
了我只是不知道如何通过去掉逗号并变成 numpy 形式来分隔 1 和 2。如何正确读取文件并将其分配为我想要的格式?
解决方案
推荐阅读
- xamarin - 如何在 Xamarin 后面的代码中绑定 StackLayout 数据
- python - 登录后的 Python Web-scrape 页面
- r - 将 docker 容器内的闪亮应用程序与 Linux 上的外部 mysql 数据库连接起来
- android - 没有 android studio gradle 项目
- r - 从 spatstat 中的模拟 mppm 获取值
- mysql - 发出 1 次警报后,警报状态没有改变 - Grafana
- rest - 基于令牌的身份验证 (TBA) - OAuth - Netsuite - 其他 Web 服务 - 登录尝试无效
- java - 使用 execute 方法创建了一个 Task 接口。如何让它动态接受参数 - JAVA
- python - Python中的复杂枢轴
- java - 有没有办法使用 Java 在 Amazon EMR 集群上运行命令?