# coding=utf-8
# Python创建单个元素的tuple
# tuple和List一样,可以包含0个、1个和任意多个元素
if __name__ == '__main__':
# 包含0个元素的tuple,也就是空tuple
T = ()
print(T)
# 创建多个元素的元组
T = (1, 2)
print(T)
# 包含一个元素的tuple
T = (1)
print(T) #因为()既可以表示tuple,又可以作为括号表示运算时的优先级
# 结果(1)被Python解释器计算为数字1,导致我们得到的不是tuple而是整数1
#因此,要定义只有一个元素的tuple,需要在元素后面添加一个逗号
T = (1,)
print(T)
结果:
()
(1, 2)
1
(1,)