Как преобразовать 3 списка в 1 3D-массив Numpy

У меня есть три списка, которые я хочу преобразовать в один список. Когда я пытаюсь получить эту ошибку

 A = numpy.array(X,Y,Z,dtype=float)
 ValueError: only 2 non-keyword arguments accepted

, я не вижу здесь ничего, что говорит о том, что вы можете указать только два аргумента

http://docs.scipy.org/doc/numpy/reference/arrays.ndarray. html

Вот код

import numpy
from numpy import *

X = []
Y = []
Z = []

f = open(r'C:\My.txt')
f.readline()
for line in f:
 if line != '':
     line = line.strip()
     columns = line.split()
     x = columns[2]
     y = columns[3]
     z = columns[4]
     X.append(x)
     Y.append(y)                #appends data in list
     Z.append(z)



A = numpy.array(X,Y,Z,dtype=float)
A.shape(3,3)
print(A)

Заранее спасибо

5
задан Stripers247 27 March 2012 в 09:19
поделиться