你有一个名为 cata_3024.csv的 CSV 文件,其中包含一个名为 职官 的列,可以使用 Pandas 库来读取数据并提取其中后两个字
时间: 2024-03-04 10:49:45 浏览: 81
使用实现pandas读取csv文件指定的前几行
好的,我明白了。对于你的问题,可以使用以下代码来读取 CSV 文件,并提取其中职官列的后两个字:
```python
import pandas as pd
df = pd.read_csv('cata_3024.csv')
positions = df['职官'].apply(lambda x: x[-2:])
print(positions)
```
解释一下代码,首先使用 Pandas 库中的 `read_csv` 函数读取了名为 cata_3024.csv 的 CSV 文件,并将其存储在一个 DataFrame 对象 `df` 中。然后,我们使用 `apply` 方法对职官列中的每一个元素(即每个职位名称)执行一个 lambda 函数,该函数返回该职位名称的后两个字符。最后,将所有这些后两个字符存储在一个 Series 对象 `positions` 中,并通过 `print` 函数输出。
希望这可以帮到你!
阅读全文