python元组:当元组中只有一个元素时,如何表示?
- 我们试一下这样表示
t = (123)
type(t)
<class 'int'>
这其实是一个int类型,如果要定义只包含一个元素的元组,可以用下面的方法实现。
- 实际来说,元组放一个元素是不合适的,只有一个元素还不如直接使用变量,如果确实需要只有一个元素的元组,应该在元素后面加一个逗号
t = (123,)
type(t)
<class 'tuple'>
- 另外,可以定义一个空元组
t = ()
type(t)
<class 'tuple'>