我有一个 pandas
DataFrame
df
:
import pandas as pd
data = {"Name": ["AAAA", "BBBB"],
"C1": [25, 12],
"C2": [2, 1],
"C3": [1, 10]}
df = pd.DataFrame(data)
df.set_index("Name")
当打印时,这是样子(供参考):
C1 C2 C3
Name
AAAA 25 2 1
BBBB 12 1 10
我想选择那些C1
、C2
和C3
的值在0
到20
之间的行。
你能否提供一种优雅的方法来选择这些行?