元组是用()括起来,中间元素用,间隔的一种数据格式。元组与列表最大的不同是元组不可修改。
由于元组不可修改的特性,只支持创建和范围元组了。
>>> x=1,2,3
>>> x
(1, 2, 3)
>>> x=(4,5,6)
>>> x
(4, 5, 6)
>>> x=()
>>> len(x)
0
>>> x=(4,5,6)
>>> len(x)
3
>>> max(x)
6
>>> min(x)
4
>>> x[1:]
(5, 6)
1>>> 5 in x
True
>>> x.count(6)
1
>>> x.index(6)
2
元组存在意义:元组可以在映射中当键使用,而列表不行;很多内建函数和方法的返回值是元组leix