若索引为[False, True, False, True, True],则结果只取位置1、3、4的值。 代码 import numpy as np array = np.array([1, 2, 3, 4, 5]) index_bool = [False, True, False, True, True] result = array[index_bool] print(result) 输出: [2 4 5]