1. 利用Numpy创建数组数据。 2. 掌握访问数组、对数组进行排序以及一些简单的数组计算方法。 二、实验内容 假设有一张成绩表记录了10名学生的语文、数学、英语、生物、历史这5门课的成绩,成绩范围均为50~100分。10
时间: 2023-12-28 09:03:35 浏览: 88
学生成绩名次表实验
好的,我已经明白了你的问题。关于你提到的Numpy数组,以下是一些基本的用法和示例:
1. 创建数组数据:
```python
import numpy as np
# 创建一个一维数组
arr1 = np.array([1, 2, 3, 4, 5])
print(arr1)
# 创建一个二维数组
arr2 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(arr2)
```
2. 访问数组:
```python
# 访问一维数组中的第三个元素
print(arr1[2])
# 访问二维数组中第二行第三列的元素
print(arr2[1, 2])
```
3. 对数组进行排序:
```python
# 对一维数组进行排序
arr3 = np.array([3, 1, 4, 2, 5])
arr3.sort()
print(arr3)
# 对二维数组按行进行排序
arr4 = np.array([[3, 1, 4], [2, 5, 6], [7, 8, 9]])
arr4.sort(axis=1)
print(arr4)
```
4. 数组计算方法:
```python
# 数组求和
arr5 = np.array([1, 2, 3, 4, 5])
print(np.sum(arr5))
# 数组平均值
arr6 = np.array([60, 70, 80, 90, 100])
print(np.mean(arr6))
# 数组标准差
arr7 = np.array([1, 2, 3, 4, 5])
print(np.std(arr7))
```
以上就是一些基本的Numpy数组用法,希望能够帮到你。
阅读全文