说明
1、每行需要找到布尔索引'A'列的真值等于'foo',然后用这些真值来确定要保留什么。
2、这个系列通常被命名为真值数组mask. 进行使用。
mask=df['A']=='foo'
然后我们可以用这个掩码切割或索引数据框
df[mask] ABCD 0foooone00 2footwo24 4footwo48 6fooone612 7fothre714
这是完成这项任务最简单的方法之一。如果性能或直观性不是问题,这应该是你选择的方法。然而,如果性能是一个问题,你可能需要考虑另一个创建mask.
以上是Python布尔索引的使用,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。