在 python 中,可以用括号显式声明一个元组,如下所示:
>>> x = (0.25, 0.25, 0.25, 0.25)
>>> x
(0.25, 0.25, 0.25, 0.25)
>>> type(x)
<type 'tuple'>
或者,如果没有括号,Python 会自动将其打包到一个不可变的元组中:
>>> x = 0.25, 0.25, 0.25, 0.25
>>> x
(0.25, 0.25, 0.25, 0.25)
>>> type(x)
<type 'tuple'>
是否有Python风格来声明元组?如果是这样,还请参考相关的 PEP 或链接。
实现元组的“最终产品”没有区别,但是带括号和不带括号的元组的初始化方式有区别吗(在 CPython 中)?