考虑下面的代码片段:
dict [name] = 0
dict [name] += 1
dict [name] += 1
python解释器是否会自动识别对字典值的重复引用,并使用缓存的本地引用,这有点类似于C/C++的别名优化,如下所示:
value = dict [name]
value = 0
value += 1
value += 1
显然,手动做这件事没什么大不了的,但我很好奇这是否真的有必要。任何洞察力,反馈等,我们都很感激。
https://stackoverflow.com/questions/7044515
复制相似问题