【发布时间】:2014-08-31 22:06:50
【问题描述】:
假设我有以下,这是更好、更快、更 Pythonic 的方法 为什么?
if x == 2 or x == 3 or x == 4:
do following...
或:
if x in (2, 3, 4):
do following...
【问题讨论】:
-
对于pythonic方面,第二个版本会更合适。 (取自:blog.startifact.com/posts/older/what-is-pythonic.html)。虽然我不知道性能,但我相信它应该是等效的
标签: python python-3.x performance if-statement