a = list(range(100))
A = array(a).reshape(len(a) / 2, 2)
A = A.ravel().view([('col1', 'i8'), ('col2', 'i8')]).astype([('col1', 'i4'),
    ('col2', 'i8')])
print(A[:5])
print(A.dtype)
numpy, именованные столбцы