对于Python3.8.6和pylint 2.4.4,以下代码生成pylint错误(或建议)
R1721: Unnecessary use of a comprehension (unnecessary-comprehension)
代码如下:
dict1 = {
"A": "This is A",
"B": "This is B"
}
bools = [True, False]
dict2 = {key: value for key, value in zip(dict1.keys(), bools)}
我如何修复代码以删除此R1721消息
dict
构造函数接受一组键/值对,因此正如消息所说,这里不需要dict理解相关问题 更多 >
编程相关推荐