python的数组加法
时间: 2024-05-27 18:06:24 浏览: 21
在Python中,我们可以使用numpy库来进行数组加法。numpy是一个广泛使用的Python库,它为Python提供了支持大量多维数组和矩阵运算的工具。下面是一个简单的例子,演示如何使用numpy库进行数组加法:
```python
import numpy as np
# 创建两个数组
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
# 数组加法
c = a + b
print(c)
```
输出结果为:
```
[5 7 9]
```
此外,我们还可以使用numpy库中的`add()`函数进行数组加法,如下所示:
```python
import numpy as np
# 创建两个数组
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
# 数组加法
c = np.add(a, b)
print(c)
```
输出结果为:
```
[5 7 9]
```
相关问题
python数组加法运算
在Python中,可以使用两种方式进行数组的加法运算:逐元素相加和矩阵相加。
1. 逐元素相加:对应位置的元素相加,生成一个新的数组。这种方式要求两个数组的长度相等。
示例代码:
```python
a = [1, 2, 3]
b = [4, 5, 6]
c = [x + y for x, y in zip(a, b)]
print(c) # 输出 [5, 7, 9]
```
2. 矩阵相加:对应位置的元素相加,生成一个新的矩阵。这种方式要求两个矩阵的维度相同。
示例代码:
```python
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
c = a + b
print(c) # 输出 [[6, 8], [10, 12]]
```
python 数组使用
以下是两个关于Python数组的例子:
1.创建两个数组完成sqrt,abs,函数的调用,以及两个数组做加法
```python
import numpy as np
a1 = np.array([10, 20, 30, 40])
a2 = np.array([8, -67, -34, 69])
print(np.sqrt(a1)) # 输出:[3.16227766 4.472136 5.47722558 6.32455532]
print(np.abs(a2)) # 输出:[ 8 67 34 69]
print(a2+a1) # 输出:[ 18 -47 -4 109]
```
2.创建如下两个数据:(1)创建存储学生姓名的数组(2)创建存储学生成绩的数组(3)使用布尔类型索引输出Rose的成绩
```python
import numpy as np
student = np.array(['Tom', 'Lily', 'Jack' ,'Rose'])
score = np.array([[79, 88, 80], [89 ,90, 92], [83 ,78, 85], [78 ,76, 80]])
print("Rose的成绩为",score[student == "Rose"]) # 输出:Rose的成绩为 [78 76 80]
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)