【发布时间】:2010-11-26 17:59:20
【问题描述】:
假设我有两个数组(在 import numpy as np 之后),
a=np.array([['a',1],['b',2]],dtype=object)
和
b=np.array([['b',3],['c',4]],dtype=object)
如何获得:
c=np.array([['a',1,None],['b',2,3],['c',None,4]],dtype=object)
基本上,使用第一列作为键的连接。
谢谢
【问题讨论】:
-
这看起来是一个非常具体的结果。尤其是因为您希望 None 以特定的顺序。
-
您的阵列有多大?你能用namedtuple+纯python(@Sven),然后用numpy吗?