series操作 (1)请创建series一维带标签数组,并打印出来。index为A-J,values为0-9(提示:借助string,numpy库库)。 (2)获取第2个元素的值,获取第3个元素的索引。
时间: 2023-02-06 22:48:04 浏览: 115
(1)要创建一个带标签的一维数组,我们可以使用 Pandas 中的 Series 函数。首先,我们需要导入 Pandas 库:
```python
import pandas as pd
```
然后,我们可以使用 Numpy 库中的 arange 函数创建一个 0 到 9 的数组,然后使用 Pandas 的 Series 函数将其转换为带标签的一维数组:
```python
import numpy as np
# 使用 Numpy 库中的 arange 函数创建一个 0 到 9 的数组
values = np.arange(10)
# 使用 Pandas 的 Series 函数将数组转换为带标签的一维数组
s = pd.Series(values, index=list('ABCDEFGHIJ'))
# 打印结果
print(s)
```
输出结果如下:
```
A 0
B 1
C 2
D 3
E 4
F 5
G 6
H 7
I 8
J 9
dtype: int64
```
(2)要获取一维数组中的第 2 个元素的值,可以使用下标进行索引:
```python
# 获取第 2 个元素的值
value = s[1]
# 打印结果
print(value)
```
输出结果为:
```
1
```
要获取一维数组中的第 3 个元素的索引,可以使用 iloc 属性:
```python
# 获取第 3 个元素的索引
index = s.iloc[2]
# 打印结果
print(index)
```
输出结果为:
```
C
```
阅读全文