当元组只含一个元素时
tuple1 = ('sth')
print(tuple)
print(type(tuple))
print(len(tuple))
结果如下:
sth
<class 'str'>
3
如果想要自己期望的结果,应该在元素后加一个逗号。
tuple1 = ('sth',)
print(tuple1)
print(type(tuple1))
print(len(tuple1))
结果如下:
('sth',)
<class 'tuple'>
1
更加有意思的是,如果使用tuple函数创建一个元组。
test1 = 'sth'
tuple1 = tuple(test1)
print(tuple1)
print(type(tuple1))
print(len(tuple1))
结果如下:
('s', 't', 'h')
<class 'tuple'>
3