12

パンダのマニュアルには、インデックス作成に関する次の例があります。

In [653]: criterion = df2['a'].map(lambda x: x.startswith('t'))
In [654]: df2[criterion]

その後、ウェスは次のように書いています。

**# equivalent but slower**
In [655]: df2[[x.startswith('t') for x in df2['a']]]

マップ アプローチの方が速い理由を説明できる人はいますか? これは python の機能ですか、それとも pandas の機能ですか?

4

1 に答える 1