import numpy as np

arr = np.arange(1,7).reshape(2,3)
print(arr)

print("数组与数字的比较" + "\n" + str(arr >= 4))

arr1 = np.arange(2,8).reshape(2,3)

print("同维数组的比较" + "\n" + str(arr > arr1))

arr = np.arange(1,13).reshape(3,4)
print("创建数组" + str(arr))

print(arr>4)

print("布尔型数组作为掩码查找符合条件的元素:" + str(arr[arr>4]))

print("找出满足条件的元素所在位置:" + str(np.where(arr>6)))


已连接到 pydev 调试器(内部版本号 252.27397.106)[[1 2 3]
[4 5 6]]
数组与数字的比较
[[False False False]
[ True True True]]
同维数组的比较
[[False False False]
[False False False]]
创建数组[[ 1 2 3 4]
[ 5 6 7 8]
[ 9 10 11 12]]
[[False False False False]
[ True True True True]
[ True True True True]]
布尔型数组作为掩码查找符合条件的元素:[ 5 6 7 8 9 10 11 12]
找出满足条件的元素所在位置:(array([1, 1, 2, 2, 2, 2]), array([2, 3, 0, 1, 2, 3]))

posted on 2025-11-28 16:04  偷懒的阿贤  阅读(0)  评论(0)    收藏  举报