小编Say*_*Sil的帖子

Pandas DataFrame搜索是线性时间还是恒定时间?

我有一个df超过15000行的数据框对象,如:

anime_id          name              genre    rating
1234      Kimi no nawa    Romance, Comedy     9.31
5678       Stiens;Gate             Sci-fi     8.92
Run Code Online (Sandbox Code Playgroud)

我试图找到具有特定anime_id的行.

a_id = "5678"
temp = (df.query("anime_id == "+a_id).genre)
Run Code Online (Sandbox Code Playgroud)

我只是想知道这个搜索是在恒定时间(如字典)还是线性时间(如列表)中完成的.

python search time-complexity dataframe pandas

10
推荐指数
2
解决办法
3984
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1

search ×1

time-complexity ×1