【发布时间】:2018-06-21 03:52:15
【问题描述】:
我有一行来自 Python 禁果模块的代码:
__all__ = 'curse', 'curses', 'reverse'
我知道什么是字符串,我知道什么是数组和元组。这是一个什么样的变量?我们如何使用它以及用于什么目的?
【问题讨论】:
-
这是一个元组。元组由逗号定义,而不是括号。
-
@IMCoins:不,那是关于特殊变量
__all__,并没有说明这里使用的语法。 -
术语 nitpick:虽然 Python 确实有数组,但与更常见的内置数据类型
list相比,它们很少使用。如果您正在阅读调用[1,2,3]数组的教程,请查找新教程。 -
@MartijnPieters 我理解,但他可以选择任何变量,他选择了这个特定的变量。这对我来说听起来不仅仅是巧合。喜欢:他想知道
__all__是什么,因为他已经说过“我知道元组是什么”。 :) 他的问题可能表述不当,但我相信我做对了——编辑:如果我错了,请纠正我。