ITPub博客

首页 > 大数据 > 数据分析 > NumPy常用的位运算函数

NumPy常用的位运算函数

原创 数据分析 作者:金木大大大 时间:2023-12-20 10:06:17 0 删除 编辑

  NumPy提供了一些位运算函数,用于对数组中的元素进行位运算操作。下面是一些常用的位运算函数:


  bitwise_and():对数组中的元素进行按位与运算。


  import numpy as np


  arr1=np.array([1,2,3])


  arr2=np.array([2,3,4])


  result=np.bitwise_and(arr1,arr2)


  print(result)#输出:[0 2 0]


  http://www.jshk.com.cn/mb/reg.asp?kefu=xiaoding;//爬虫IP获取;


  bitwise_or():对数组中的元素进行按位或运算。


  import numpy as np


  arr1=np.array([1,2,3])


  arr2=np.array([2,3,4])


  result=np.bitwise_or(arr1,arr2)


  print(result)#输出:[3 3 7]


  bitwise_xor():对数组中的元素进行按位异或运算。


  import numpy as np


  arr1=np.array([1,2,3])


  arr2=np.array([2,3,4])


  result=np.bitwise_xor(arr1,arr2)


  print(result)#输出:[3 1 7]


  bitwise_not():对数组中的元素进行按位取反运算。


  import numpy as np


  arr=np.array([1,2,3])


  result=np.bitwise_not(arr)


  print(result)#输出:[-2-3-4]


  这些位运算函数可以应用于整数类型的数组,对数组中的元素进行按位运算操作。可以根据需要选择适当的位运算函数来实现所需的操作。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70032566/viewspace-3000707/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: NumPy 索引
下一篇: NumPy 数学函数
请登录后发表评论 登录
全部评论

注册时间:2023-10-12

  • 博文量
    249
  • 访问量
    157722