元组是python中另外一个数据类型,它跟列表很像,如果你理解了列表,那么元组就很容易理解,它是简化了的列表:一旦创建之后,就不可以修改。
因为元组跟列表类似,所以它的操作和列表页很像,但元组在创建之后不可以修改,所以元组的操作会比比列表少一些,总的来说有以下几种:
元组的创建
元组访问
元组的删除
元组的元素定位和元素计数
一个元素的元组
元组的创建
元组的创建有两种方式,一种是通过()符号创建,一种是通过tuple函数来创建
通过()来创建,是经常用的形式,一般来说,创建后会赋值给另外一个变量,以便以后来使用。
以下是一些创建元组的例子:
>>> numbers = (1, 2, 3, 4, 5)
>>> numbers
(1, 2, 3, 4, 5)
>>> abc = ('a', 'b', 'c', 'd', 'e', 'f')
>>> abc
('a', 'b', 'c', 'd', 'e', 'f')
>>> strings = ('hello buddy', 'i am a robot', 'this linux system')
>>> strings
('hello buddy', 'i am a robot', 'this linux system')
如果你是用tuple函数来创建,它的效果跟用list函数创建列表有点类似。
>>> tupleStr = tuple("python")
>>> tupleStr
('p', 'y', 't', 'h', 'o', 'n')