【发布时间】:2018-07-12 18:04:46
【问题描述】:
x = np.array([(1,2),(3,4)],dtype=[('a','<i4'),('b','<i4')])
为什么我们在 ndarray 中使用具有多个元素的 dtype,它有什么用处?我们如何解释这个?
【问题讨论】:
-
查看structured arrays上的文档
-
这种
dtype在字段 dtype 不同时最有用,例如,来自标签列的字符串、整数和其他浮点数。它在加载csv文件时最常出现。 stackoverflow.com/questions/51291797/… 是一个希望在同一个数组中同时包含字符串和整数的示例。