Python 如何根据列值之一过滤csv文件中的行?
我有csv文件“file.csv”。带有列Python 如何根据列值之一过滤csv文件中的行?,python,python-3.x,csv,Python,Python 3.x,Csv,我有csv文件“file.csv”。带有列保单、特优和保单类型。我想在提供唯一策略后过滤掉该行。我正在使用python 3.8 CSV文件如下: 保单保费保单类型 101 200.34生活 102 234.34自动 你当然可以使用熊猫。这是一个非常有用的模块,用于处理csv文件等。 我建议您搜索有关它的信息 import pandas as pd df = pd.read_csv('something.csv', index_col=0) row_filter = [] value_to_f
保单
、特优
和保单类型
。我想在提供唯一策略后过滤掉该行。我正在使用python 3.8
CSV文件如下:
保单保费保单类型
101 200.34生活
102 234.34自动
你当然可以使用熊猫。这是一个非常有用的模块,用于处理csv文件等。
我建议您搜索有关它的信息
import pandas as pd
df = pd.read_csv('something.csv', index_col=0)
row_filter = []
value_to_filter = 101
for key, value in df.iterrows(): # Iterate through the rows
if key == value_to_filter: # Any kind of value in policy
row_filter.append([key, value])
# What you're looking for is stored in row_filter[]
到目前为止,您尝试了什么?欢迎来到Stack Overflow!请拿下,阅读,并提供。“为我实现此功能”是本网站的主题。你必须做出诚实的尝试,然后问一个关于你的算法或技术的具体问题。