我的问题
假设我有
a = np.array([ np.array([1,2]), np.array([3,4]), np.array([5,6]), np.array([7,8]), np.array([9,10])])
b = np.array([ np.array([5,6]), np.array([1,2]), np.array([3,192])])
它们是两个不同大小的数组,包含其他数组(内部数组具有相同的大小!)
我想计算 b 中有多少项(即内部数组)也在 a 中。请注意,我没有考虑他们的立场!
我怎样才能做到这一点?
My Try
count = 0
for bitem in b:
for aitem in a:
if aitem==bitem:
count+=1
有没有更好的办法?尤其是在一行中,也许有一些理解..