gpt4 book ai didi

python - 检查 NumPy 数组是否包含另一个数组

转载 作者:太空狗 更新时间:2023-10-30 01:53:57 25 4
gpt4 key购买 nike

<分区>

在 Python 2.7 中使用 NumPy,我想创建一个 n×2 数组 y。然后,我想检查此数组的任何行中是否包含特定的 1×2 数组 z

这是我到目前为止尝试过的方法,在本例中,n = 1:

x = np.array([1, 2]) # Create a 1-by-2 array
y = [x] # Create an n-by-2 array (n = 1), and assign the first row to x
z = np.array([1, 2]) # Create another 1-by-2 array
if z in y: # Check if y contains the row z
print 'yes it is'

但是,这给了我以下错误:

ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

我做错了什么?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com