假设我有以下数组:
a = array([(1L, 2.0, 'buckle_my_shoe'), (3L, 4.0, 'margery_door')],
dtype=[('f0', '<i8'), ('f1', '<f8'), ('f2', 'S14')])
如何访问列?
我可以使用以下语法访问一行:
a[0][:]
但是当我尝试以相同的方式访问列时出现错误。
a[:][0]
笔记。这不是“如何访问 NumPy 多维数组的第 i 列? ”的欺骗,因为我使用的是不同类型的数组。