Retourner au contenu associé (journal : Typage statique pour Python)
Posté par Florent Fourcot le 03 juin 2016 à 10:20. En réponse au journal Typage statique pour Python. Évalué à 3.
« x is None » et « x == None » donnent effectivement le même résultat, mais pas exactement les mêmes performances :
In [6]: timeit coin == None 10000000 loops, best of 3: 34.4 ns per loop In [7]: timeit coin is None 10000000 loops, best of 3: 22.5 ns per loop
In [6]: timeit coin == None 10000000 loops, best of 3: 34.4 ns per loop
In [7]: timeit coin is None 10000000 loops, best of 3: 22.5 ns per loop
L'opérateur is est plus simple et plus rapide, il ne vérifie que l'égalité entre deux id.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: On s'en bat le steak
Posté par Florent Fourcot . En réponse au journal Typage statique pour Python. Évalué à 3.
« x is None » et « x == None » donnent effectivement le même résultat, mais pas exactement les mêmes performances :
L'opérateur is est plus simple et plus rapide, il ne vérifie que l'égalité entre deux id.