假设我们有x,y,z数组:
x = np.array([10,11])
y = np.array([10,10])
z = np.array([[ 10,229,261,11,243],[ 10,230,296,10,79],10],[ 0,260,407,106,11]])
我需要一个带有x或y数组并在z中搜索的函数:
myfunc(x,z) # should give following result:
([1,2,4],[1,1])
上面的第一个列表是在z中找到x的行的索引,第二个列表是每行出现x的次数。
myfunc(y,z) # should give following result:
([0,2])
我确实搜索了类似的问题,并尝试实施这些问题。但是无法弄清楚如何计算2d中1d数组的出现次数。