【发布时间】:2019-04-09 03:29:53
【问题描述】:
有一个 pandas 数据框,我想取出符合真理条件的特定行并将它们放入一个新列表中,我将如何去做? 尝试设置 df.loc[df==101] 的切片操作,但我不断收到错误“Key Error = 0”
【问题讨论】:
-
你能提供一个数据框的例子吗?
-
df.values[df == 101].tolist() -
是的,这里是数据框的一部分扇区代码 2018-04-02 00:00:00+00:00 Equity(2 [ARNC]) 310 Equity(21 [AAME]) 103 Equity(24 [AAPL]) 311 股权(25 [ARNC_PR]) 101 股权(31 [ABAX]) 206
-
当数据框等于 101 时,我想取出该行并将其放入新列表中
-
请详细说明您的问题,您正在寻找的预期输出是什么。
标签: python pandas list dataframe