文章内容

2018/12/6 17:49:25,作 者: 黄兵

Function call can be replaced with set literal

最近在Python中,使用如下代码:

ALLOWED_EXTENSIONS = set(['png', 'jpg', 'jpeg', 'gif'])

但是PyCharm如下提示:

Function call can be replaced with set literal

可以直接使用字典,修改成如下代码:

ALLOWED_EXTENSIONS = {'png', 'jpg', 'jpeg', 'gif'}


参考资料:Why is it possible to replace sometimes set() with {}?


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Function call can be replaced with set literal

分享到:

发表评论

评论列表