传统上,要在python中读取由数组填充的文件,我使用以下语法
x, y, z = loadtxt("myfile.txt", unpack=True)
它适用于单数组文件。在
现在,我有一个更复杂的文件:
^{pr2}$我想做的是:
1.5 3.5 2.5 1.6
->;我想把它们放在三个变量+1个标量的数组中
4
->;A=4,我的第一个数组的行数
3
->;B=3,第二个数组的行数
我想在5个变量中加载的第一个A=4行数组(如命令loadtxt(“,unpack=True)
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
我想在2个变量中加载的第一个B=3行数组(如命令loadtxt(“,unpack=True)
1 2
3 4
5 6
在python中有没有什么技术可以实现这种功能?在
非常感谢。在
可以在python中打开文件,如下所示:
现在您可以浏览所有行,并且在每行中可以按空格分隔:
^{pr2}$剩下的就看你了。在
您正在指定自己的文件格式,这不是很有用。我建议使用JSON等现有格式:
在我的文件.txt公司名称:
在阅读.py在
^{pr2}$相关问题 更多 >
编程相关推荐