2024-05-16 17:40:50 发布
网友
我有一个简单的问题。我多次看到我的队友像在元组(Python、bash脚本等)中一样使用,)
,)
例如:
animals = ("Parrot",)
这样做的目的是什么?它像一个通配符吗
您看到的是创建一个tuple的方法,它只包含一个元素,字符串“Parrot”。如果没有逗号,您将得到字符串“Parrot”而没有元组。让("Parrot")创建一个tuple是不好的,因为您应该能够在任何表达式周围放置一对括号而不改变其含义。需要逗号来清楚地表明您想要创建一个tuple
tuple
("Parrot")
正如@Cyrus所建议的,请参见tuples:https://docs.python.org/3/library/stdtypes.html#tuple的文档
tuples
您看到的是创建一个
tuple
的方法,它只包含一个元素,字符串“Parrot”。如果没有逗号,您将得到字符串“Parrot”而没有元组。让("Parrot")
创建一个tuple
是不好的,因为您应该能够在任何表达式周围放置一对括号而不改变其含义。需要逗号来清楚地表明您想要创建一个tuple
正如@Cyrus所建议的,请参见
tuples
:https://docs.python.org/3/library/stdtypes.html#tuple的文档相关问题 更多 >
编程相关推荐