Python 如何选择熊猫中的行

Python 如何选择熊猫中的行,python,python-3.x,pandas,row,pandas-datareader,Python,Python 3.x,Pandas,Row,Pandas Datareader,我有一个csv,比如: 1. [Book; Value] 2.[Expenses_b; 500] 3. [Expenses; 1000] 4. [Cash; 900] 我需要选择与book=Expenses和Expenses\u b匹配的行。我可以单独选择,例如: 作为pd进口熊猫 data=pd.read\u csv(r'path',sep='\t') 费用=数据[data.Book==“费用”] 这是我可以同时选择它们或包含“费用”的行的任何方式吗?只需在给定序列上使用str方法即可

我有一个csv,比如:

1. [Book; Value]

2.[Expenses_b; 500]

3. [Expenses; 1000]

4. [Cash; 900]
我需要选择与book=Expenses和Expenses\u b匹配的行。我可以单独选择,例如:

作为pd进口熊猫

data=pd.read\u csv(r'path',sep='\t')
费用=数据[data.Book==“费用”]


这是我可以同时选择它们或包含“费用”的行的任何方式吗?

只需在给定序列上使用str方法即可

expenses = data[data.Book.str.contains("Expenses")]
data.Book.str.contains('Expenses')