series操作 (1)请创建series 维带标签数组,并打印出来。index为A-J,values为0-9(提示: 借助string,numpy库),(2) 获取第2个元素的值,获取第3个元素的索引。
时间: 2023-02-06 11:48:04 浏览: 114
Pandas中Series和DataFrame的索引实现
(1) 创建series维带标签数组
```python
import numpy as np
import pandas as pd
# 使用numpy的arange函数创建一个数组,包含0到9的数字
values = np.arange(10)
# 使用pandas的Series函数创建一个带有标签的序列,标签的索引为A到J
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个元素的值,获取第3个元素的索引
使用序列的索引和切片操作可以获取序列中的元素。
```python
# 获取第2个元素的值
value = s[1]
print(value)
# 获取第3个元素的索引
index = s.index[2]
print(index)
```
输出:
```
1
C
```
注意:在python中,列表和序列的索引是从0开始的。因此,第2个元素的索引是1,第3个元素的索引是2。
阅读全文