传统上,阅读充满了一个Python阵列中的文件,我用下面的语法使用python读取.arrays txt文件?
x, y, z = loadtxt("myfile.txt", unpack=True)
它非常适用于单阵列的文件。
现在,我有一个更复杂的文件:
1.5 3.5 2.5 1.6
4
3
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
1 2
3 4
5 6
我想要做的是以后的事:
1.5 3.5 2.5 1.6
- >我想将它们放在三个变量+ 1的阵列标量
4
- > A = 4,我的第一阵列的行数
3
- > B = 3,麻木我的第二阵列
我与A = 4行第一阵列,我想在5个变量(如命令loadtxt(“”加载,解压=真)
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
我的第一阵列的行ER与B = 3条线,我想在2个变量(如命令loadtxt加载(“”,解包= TRUE)
1 2
3 4
5 6
有什么技术做这样的事情蟒蛇?
非常感谢。
这是非常琐碎的解析任务。你有什么尝试? –
我不太了解python,所以我不知道如何解析具有几个数组大小的文件。 – Vincent
我不明白第一行。另外,你如何区分nx1数组和数组长度? – Benjamin