小编Pro*_*014的帖子

在模块 __all__ 中使用列表而不是元组

在许多大型项目中,甚至在Django等项目中,以及在官方 Python 文档中,使用 list 列出文件中“可从外部获得”的模块组件__init__.py

__all__ = [foo, bar, other]
Run Code Online (Sandbox Code Playgroud)

然而,记录

__all__ = (foo, bar, other)
Run Code Online (Sandbox Code Playgroud)

它也会起作用,理论上它不会显着提高代码性能。

为什么,那就用它来列出?

也许有一些我不知道的神奇 PEP?

python tuples list python-import python-3.x

15
推荐指数
2
解决办法
1201
查看次数

标签 统计

list ×1

python ×1

python-3.x ×1

python-import ×1

tuples ×1