数组的属性(查看数组的维度,数组元素的个数) 3.将一个给定数组进行转置。返回数组的最后一个元素. 给定一个一维数组,返回逆序的数组
时间: 2024-05-07 11:23:36 浏览: 48
1. 数组的属性:
要查看一个数组的维度和元素个数,可以使用以下代码:
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
print("数组的维度:", arr.shape)
print("数组元素的个数:", arr.size)
```
输出结果为:
```
数组的维度: (2, 3)
数组元素的个数: 6
```
2. 数组转置:
要将一个数组进行转置,可以使用 `numpy.transpose()` 函数或者数组的 `.T` 属性。以下是示例代码:
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
transposed_arr = np.transpose(arr)
print(transposed_arr)
print(arr.T)
```
输出结果为:
```
[[1 4]
[2 5]
[3 6]]
[[1 4]
[2 5]
[3 6]]
```
3. 返回数组的最后一个元素:
要返回一个数组的最后一个元素,可以使用以下代码:
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(arr[-1])
```
输出结果为:
```
5
```
4. 逆序的数组:
要将一个一维数组逆序,可以使用以下代码:
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
reversed_arr = arr[::-1]
print(reversed_arr)
```
输出结果为:
```
[5 4 3 2 1]
```
阅读全文