这个问题可以分两个思路来讲
虽然本质上都是一样的。
在之前的一篇文章中,我提到了用dfmask矩阵这个概念(在官网上有的hhh) 点击这里可以看~。
这里我也会用到类似的东西,但是理解会更透彻一点。
先来个简单的点hhh
import pandas as pd
if __name__ == '__main__':
df = pd.DataFrame({
'AAA': range(5), 'BBB': list('abcde'), 'CCC': ['a', 12, 1.2, ['alist'], (1, 2)]})
print(df)
print(df[df.AAA >= 2])
输出的结果是:
AAA BBB CCC
0 0 a a
1 1 b 12
2 2 c 1.2
3 3 d [alist]
4 4 e (1, 2)
<