Python:一个变量但不同的值? [复制]
Posted
技术标签:
【中文标题】Python:一个变量但不同的值? [复制]【英文标题】:Python: one variable but different values? [duplicate] 【发布时间】:2018-06-21 03:52:15 【问题描述】:我有一行来自 Python 禁果模块的代码:
__all__ = 'curse', 'curses', 'reverse'
我知道什么是字符串,我知道什么是数组和元组。这是一个什么样的变量?我们如何使用它以及用于什么目的?
【问题讨论】:
这是一个元组。元组由逗号定义,而不是括号。 可能复制:***.com/questions/44834/… @IMCoins:不,那是关于特殊变量__all__
,并没有说明这里使用的语法。
术语 nitpick:虽然 Python 确实有数组,但与更常见的内置数据类型 list
相比,它们很少使用。如果您正在阅读调用 [1,2,3]
数组的教程,请查找新教程。
@MartijnPieters 我理解,但他可以选择任何变量,他选择了这个特定的变量。这对我来说听起来不仅仅是巧合。喜欢:他想知道__all__
是什么,因为他已经说过“我知道元组是什么”。 :) 他的问题可能表述不当,但我相信我做对了——编辑:如果我错了,请纠正我。
【参考方案1】:
这是一个元组。如果您想找出某物的类型,请使用type
函数 - 例如
type(__all__)
【讨论】:
以上是关于Python:一个变量但不同的值? [复制]的主要内容,如果未能解决你的问题,请参考以下文章