【发布时间】:2016-11-20 23:00:10
【问题描述】:
谁能解释为什么单元素元组在 Python 中被解释为那个元素?
和
他们为什么不将元组 (1,) 打印为 (1)?
请看下面的例子:
>>> (1)
1
>>> ((((1))))
1
>>> print(1,)
1
>>> print((1,))
(1,)
【问题讨论】:
-
谁能解释一下为什么单元素元组被解释为 Python 中的那个元素? 不是。
-
回到你的口译员那里,做这个
x = (1),然后做type(x)。
标签: python printf tuples convention