要删除NumPy数组中的数字,可以使用NumPy库中的函数和方法来实现。以下是一种常见的方法:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
keep = np.array([True, False, True, False, True])
new_arr = arr[keep]
在上述示例中,数字2和4将被删除,而数字1、3和5将被保留。
print(new_arr)
完整的代码示例:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
keep = np.array([True, False, True, False, True])
new_arr = arr[keep]
print(new_arr)
这样就可以删除NumPy数组中的数字。请注意,上述示例中的布尔数组可以根据具体的需求进行创建和修改,以实现不同的删除操作。
关于NumPy的更多信息和功能,请参考腾讯云的NumPy产品介绍链接地址:https://cloud.tencent.com/document/product/845/20499
领取专属 10元无门槛券
手把手带您无忧上云