-1
A
回答
0
import numpy as np
# Read the data from a file
with open('data.txt') as file:
lines = file.readlines()
# Chop of the columns
raw_data = lines[1:]
# Now fetch all the data
data_abc = []
data_d = []
for line in raw_data:
values = line.split()
data_abc.append(values[:3])
data_d.append(values[3])
# Convert to matrix
data_abc = np.asmatrix(data_abc)
data_d = np.asmatrix(data_d)
# Display the result
print('Data A B C:', data_abc)
print('Data D:', data_d)
0
简单穷举法:
a33 = [[],[],[]]
a31 = []
with open('dat.txt') as f:
for ln in f:
a,b,c,d = ln.split()
a33[0] += a
a33[1] += b
a33[2] += c
a31 += d
print a33
print a31
[['2', '4', '3'], ['4', '5', '6'], ['5', '3', '7']]
['6', '7', '8']
相关问题
- 1. 将.txt文件读入2D阵列
- 2. Python - 读取TXT文件行 - >阵列
- 3. 读取和写入一个txt文件
- 4. 读取.txt文件输入不工作
- 5. 从一个txt文件中读取两个矩阵
- 6. 阅读阵列txt文件,并检查变量输入数组
- 7. 读取和写入文件到阵列
- 8. 从txt文件读取和写入
- 9. 写入和读取txt文件android
- 10. Python3读取和写入.txt文件
- 11. 读取和写入txt文件
- 12. 从.txt文件中读取和写入.txt文件
- 13. C++打开.txt文件和读取的数字在阵列
- 14. 从txt文件名(一个字)和(ints)读取输入。写入输出文件列表,年龄那么名称
- 15. 读取文件和存储值成两个阵列,每行一个
- 16. 读取和加载两个CSV文件
- 17. 读取一个txt文件
- 18. 将多个输入的值添加到阵列列表
- 19. 阅读文件成两个阵列
- 20. 阅读txt文件,每一列在java中添加不同的阵列
- 21. 函数以JavaScript/jquery的阵列添加输入值
- 22. Python - 从txt文件读取前两行
- 23. 添加用户输入的两个值
- 24. 如何添加锁以读取和写入文件方法
- 25. 读取.txt文件
- 26. 读取.txt文件
- 27. 从.txt文件中读取值,并将其写入到输出文件
- 28. 放入TXT文件值与输入
- 29. 读取XML文件,并写入一个PHP阵列/文件
- 30. Android如何轻松读取和添加到txt文件中的列表数据?
它的工作很好,虽然但是当我把文件中把它说:“AttributeError的:‘文件’对象有没有属性‘分裂’” – Blits
然后,您需要将文件加载到内存中并遍历所有行(请参阅更新后的代码)。 –