Python 将布尔值索引到列

Python 将布尔值索引到列,python,pandas,Python,Pandas,我有一个不同列的excel文件。我只想在“Comentário”列中显示包含“DUC”一词的行 df = pd.read_excel('lista1.xlsx') coment = df['Comentário'] duc = coment.str.contains("DUC") df[df['Comentário'] = coment.str.contains("DUC")] 这应该可以做到: print(df[df['Comentário'].str.contains("DUC")])

我有一个不同列的excel文件。我只想在“Comentário”列中显示包含“DUC”一词的行

df = pd.read_excel('lista1.xlsx')
coment = df['Comentário']
duc = coment.str.contains("DUC") 
df[df['Comentário'] = coment.str.contains("DUC")] 

这应该可以做到:

print(df[df['Comentário'].str.contains("DUC")])

这应该可以做到:

print(df[df['Comentário'].str.contains("DUC")])

添加一个文本格式的数据集示例,最多5-10行就足够了,我们无法运行或查看
lista1.xlsx
。除此之外,我认为您需要
df[df['Comentário'].str.contains('DUC')]
,所以现在我将以副本的形式关闭它。添加一个文本格式的数据集示例,大部分5-10行就足够了,我们无法运行或查看
lista1.xlsx
。除此之外,我认为您需要
df[df['Comentário'].str.contains('DUC')]
,所以现在我将它作为副本关闭。就是这样。谢谢你,谢谢。非常感谢。