1、元组创建
元组的创建比较简单,一串元素用逗号隔开就能创建一个元组:
>>> 1,2,3
(1, 2, 3)
>>> "a","b","c"
('a', 'b', 'c')
通常情况下元组要用括号括起来:
>>> (1,2,3)
(1, 2, 3)
需要注意的是,只包含一个元素的元组在创建时后面也要有逗号:
>>> 12,
(12,)
>>> (12)
12
>>> (12,)
(12,)
如上可见,如果不加逗号,即使用括号括起来也不能创建一个元组,(12)和12完全等效。
2、元组的函数
在说列表的函数list时提到了元组的函数tuple。
tuple也将一个序列作为参数,将其转化为元组:
>>> tuple([1,2,3])
(1, 2, 3)
>>> tuple("world")
('w', 'o', 'r', 'l', 'd')
元组的切片也是元组,方法和列表一样。
3、元组的用途:
1、用作映射中的键;
2、有些内置函数返回元组,就需要和它们打交道
总之,只要不尝试修改元组,就可以像处理列表一样处理元组。
结束。