python提取相同字段的行另成一个csv
时间: 2024-01-24 16:04:04 浏览: 89
使用python将多个excel文件合并到同一个文件的方法
5星 · 资源好评率100%
假设有一个名为data.csv的文件,其中包含以下内容:
```
name,age,gender
Alice,25,Female
Bob,30,Male
Charlie,20,Male
Dave,25,Male
Eve,30,Female
```
现在,我们想要提取出所有年龄为25岁的人,并将其保存为一个新的csv文件。可以使用pandas库来实现。
```python
import pandas as pd
# 读取原始csv文件
df = pd.read_csv('data.csv')
# 选择年龄为25岁的行
df = df[df['age'] == 25]
# 将结果保存到新的csv文件
df.to_csv('result.csv', index=False)
```
上述代码将会读取原始数据文件,并选择年龄为25岁的行。最后,将结果保存到名为result.csv的新文件中,其中index=False参数用于避免将行索引保存到文件中。
阅读全文