【发布时间】:2017-11-19 20:34:54
【问题描述】:
注意:这个问题确实已经为许多其他语言提供了答案。 但是,我找不到 Python 的答案,所以不要标记为重复。
if-else 语句和 Python 中的三元运算符在性能上有区别吗?
【问题讨论】:
-
只要使用你觉得让代码更易读的那个就行。如果您曾经处于真正可能产生影响的热循环中,请以两种方式对其进行编码并在实际代码的上下文中测量性能。可能还有其他更重要的因素,例如您使用的算法。
标签: python if-statement ternary-operator