1
1
考虑以下可能性:
如果这些语义差异中有任何一个是相关的,那么您当然想使用任何一个给您正确答案的。
同时,每次您访问
访问
在大多数现实生活中,这一点都不重要。但偶尔也会这样。在这种情况下,将值复制到循环外部的局部是一个值得进行的微观优化。这在绑定方法中比在普通值中更常见(因为它们总是有一个描述符调用);看见
the
当然,您可以设计一个这样的情况,即这种优化实际上使事情变得缓慢。g、 ,使这个环非常小,但把整个东西放在一个外环中。现在额外的
如果语义上的差异无关紧要,而性能上的差异也无关紧要,那么这只是一个澄清的问题。
如果表达式比
但对于这样一个微不足道的情况,只使用
|
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 2 年前 |
Justin · Python自属性重命名 6 年前 |
Sabutobi · 长dict属性行的重构 6 年前 |
Falco Alexander · 简单LINQ重构/样式 6 年前 |
05bs001 · Euler 12需要优化 6 年前 |
slartidan · 如何将lambda表达式重构为方法引用? 6 年前 |
Alex · 在Java类中频繁使用与映射键相同的字符串[已关闭] 6 年前 |