要創建NumPy的布爾數組,可以使用numpy.array函數,并在參數中傳入布爾值列表或布爾表達式。例如,可以使用以下代碼創建一個NumPy的布爾數組:
import numpy as np
# 創建一個包含布爾值的列表
bool_list = [True, False, True, True, False]
# 使用numpy.array函數創建NumPy的布爾數組
bool_array = np.array(bool_list)
print(bool_array)
輸出:
[ True False True True False]
除了傳入布爾值列表外,還可以使用布爾表達式來創建NumPy的布爾數組。例如:
import numpy as np
# 創建一個布爾表達式
bool_expression = np.array([1, 2, 3, 4, 5]) > 3
print(bool_expression)
輸出:
[False False False True True]