numpy数组按位异或示例
时间: 2024-05-09 09:13:25 浏览: 170
Learning-NumPy-Array-Example-Code:学习NumPy数组示例代码
numpy数组按位异或是指将两个数组对应位置的元素进行按位异或操作,得到一个新的数组。可以使用numpy库中的bitwise_xor函数来实现。下面是一个numpy数组按位异或的示例:
```python
import numpy as np
# 创建两个数组
a = np.array([1, 2, 3, 4])
b = np.array([4, 3, 2, 1])
# 对两个数组进行按位异或操作
c = np.bitwise_xor(a, b)
# 输出结果
print(c)
```
上述代码中,首先使用numpy库中的array函数创建了两个数组a和b,分别包含元素[1, 2, 3, 4]和[4, 3, 2, 1]。然后使用numpy库中的bitwise_xor函数对这两个数组进行按位异或操作,得到一个新的数组c。最后,将结果输出,即可得到新的数组[5, 1, 1, 5]。
阅读全文