Python基础05 元组

与列表一样,元组也是序列,唯一的差别在于元组是不能修改的

 

元组语法很简单,只要将一些值用逗号分隔,就能创建一个元组。

>>> 1, 2, 3
(1, 2, 3)

 

元组还可用圆括号括起,这是通常采用的做法。

>>> (4, 5, 6)
(4, 5, 6)
>>> ('aa', 'bb', 'cc')
('aa', 'bb', 'cc')

 

空元组用两个不包含任何内容的圆括号表示。

>>> ()
()

 

如果元组只有一个值,也必须在它的后面加上逗号:

>>> 42
42
>>> (42)
42
>>> 42,
(42,)
>>> (42,)
(42,)

 

元组的创建及其元素的访问方式与其他序列相同。

>>> x = 1, 2, 3
>>> x
(1, 2, 3)
>>> x[1]
2
>>> x[0:2]
(1, 2)

元组的切片也是元组。

 

函数tuple

函数tuple将一个序列作为参数,并将其转换为元组。

>>> tuple([1, 2, 3])
(1, 2, 3)
>>> tuple('abc')
('a', 'b', 'c')

 

posted on 2020-03-05 16:16  麦克煎蛋  阅读(204)  评论(0编辑  收藏  举报