unnecessary-dict-index-lookup (PLR1733)
源自 Pylint 代码检查工具。
修复总是可用的。
作用
检查在 .items()
迭代期间基于键的字典访问。
为什么这不好?
当通过 .items()
迭代字典时,当前值已经与其键一起可用。 使用键来查找值是不必要的。
示例
FRUITS = {"apple": 1, "orange": 10, "berry": 22}
for fruit_name, fruit_count in FRUITS.items():
print(FRUITS[fruit_name])
建议改为