python - 从 csv 文件中读取两个 Numpy 数组
问题描述
所以我想从 csv 文件中读取两个二维数组 A 和 B 作为 numpy-Array
我有以下带有“;”的 csv 文件 分离两个数组:
A;B
1,1,2,2;3,3,4,4
6,7,3,7;3,5,3,5
1,8,5,3;6,1,7,5
结果应该是这样的
A = [[1, 1, 2, 2], [6, 7, 3, 7], [1, 8, 5, 3]]
B = [[3, 3, 4, 4], [3, 7, 3, 7], [6, 1, 7, 5]]
现在我应该怎么做,我尝试了很多 loadtxt 和 genfromtxt 但做不到
解决方案
你试过csv吗?我没有发布整个代码,而是这样的:
import csv
with open('fileName.csv') as file:
csv_reader = csv.reader(file, delimiter=',')
for row in csv_reader:
#do sth
推荐阅读
- google-apps-script - 从邮件附件中的压缩文件中获取电子表格
- reactjs - expo-crypto 哈希与 Crypto JS 在 React Web 应用程序中生成的哈希不匹配
- python - 使用 beautifulsoup 从嵌套的 span 标签中获取文本
- javascript - 如何在 Javascript 中使用 django 变量?
- alexa-skill - 如何使 Coinbase API 以本地货币而不是钱包货币返回钱包余额
- csv - 将管道分隔符转换为逗号分隔符
- python - Python用整数删除输出中的空格
- powershell - 脚本正常运行的问题
- c++ - 在仿函数中包装 const 成员函数的问题
- php - 如何获取 Wordpress 插件的路径?