相关疑难解决方法(0)

为什么有时用{}替换set()?

在PyCharm中,当我写道:

return set([(sy + ady, sx + adx)])
Run Code Online (Sandbox Code Playgroud)

它说"函数调用可以用set literal替换",所以它替换为:

return {(sy + ady, sx + adx)}
Run Code Online (Sandbox Code Playgroud)

这是为什么?set()Python中的A 与字典不一样{}

如果它想要优化它,为什么这更有效?

python set

54
推荐指数
3
解决办法
2万
查看次数

标签 统计

python ×1

set ×1