python 创建数组并进行运算
时间: 2023-09-09 15:12:35 浏览: 43
在 Python 中,可以使用 NumPy 库来创建数组并进行运算。下面是一个简单的例子:
```python
import numpy as np
# 创建一个一维数组
arr1 = np.array([1, 2, 3])
# 创建一个二维数组
arr2 = np.array([[1, 2, 3], [4, 5, 6]])
# 进行加法运算
result = arr1 + arr2
# 输出结果
print(result)
```
这段代码创建了一个一维数组 `arr1` 和一个二维数组 `arr2`,然后对它们进行了加法运算,将结果存储在 `result` 变量中,并打印了出来。你可以根据需要修改数组的维度和运算操作来进行不同的计算。
相关问题
python创建数组,运用数组的运算方法得到结果:result=ar*10+100,并求出result的均值及求和
您好!对于您的问题,我可以回答。在 Python 中,我们可以使用 numpy 库来创建数组,并进行数组的运算方法。下面是一些示例代码,来帮助您理解如何创建数组,运用数组的运算方法,以及如何获得结果的平均值和总和:
```python
import numpy as np
# 创建一个包含 100 个元素的数组
ar = np.arange(1, 101)
# 使用运算方法,将每个元素乘以 10
result = ar * 10
# 计算 result 的平均值和总和
mean = np.mean(result)
sum = np.sum(result)
# 打印结果
print("Result: ", result)
print("Mean: ", mean)
print("Sum: ", sum)
```
希望这个回答能对您有所帮助!
python数组运算
以下是Python中数组运算的例子:
1. 数组之间的四则运算
```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]
# 减法
c = a - b
print(c) # 输出:[-4 -4 -4 -4]
# 乘法
c = a * b
print(c) # 输出:[ 5 12 21 32]
# 除法
c = a / b
print(c) # 输出:[0.2 0.33333333 0.42857143 0.5 ]
```
2. 数组元素之间的统计运算
```python
import numpy as np
# 创建一个二维数组
a = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
# 对数组的整个元素求和
a1 = a.sum()
print(a1) # 输出:78
# 对数组的每一列元素分别求和
a2 = a.sum(axis=0)
print(a2) # 输出:[15 18 21 24]
# 对数组的每一行元素分别求和
a3 = a.sum(axis=1)
print(a3) # 输出:[10 26 42]
```