运用至少三种方式,创建一维数组[1 2 3 4 5 6 7]查看数组的属性
时间: 2024-02-13 11:06:52 浏览: 21
好的,以下是三种不同的方式来创建一维数组[1 2 3 4 5 6 7]并查看其属性:
1. 使用Python中的numpy库来创建数组,并查看其属性:
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6, 7])
print("Array:", arr)
print("Data type:", arr.dtype)
print("Shape:", arr.shape)
print("Size:", arr.size)
```
输出结果为:
```
Array: [1 2 3 4 5 6 7]
Data type: int64
Shape: (7,)
Size: 7
```
2. 使用Python中的列表(list)来创建数组,并查看其属性:
```python
arr = [1, 2, 3, 4, 5, 6, 7]
print("Array:", arr)
print("Data type:", type(arr))
print("Length:", len(arr))
```
输出结果为:
```
Array: [1, 2, 3, 4, 5, 6, 7]
Data type: <class 'list'>
Length: 7
```
3. 使用Python中的array库来创建数组,并查看其属性:
```python
from array import array
arr = array('i', [1, 2, 3, 4, 5, 6, 7])
print("Array:", arr)
print("Data type:", arr.typecode)
print("Length:", len(arr))
```
输出结果为:
```
Array: array('i', [1, 2, 3, 4, 5, 6, 7])
Data type: i
Length: 7
```