2.14Python基本元组操作及意义
Posted by 撒得一地 on 2016年1月26日 in python教程
上一篇: 2.13tuple函数
下一篇: 3.1Python基本字符串操作
下一篇: 3.1Python基本字符串操作
基本元组操作
元组其实并不复杂——除了创建元组和访问元组元素之外,也没有太多其他操作,可以参照其他类型的序列来实现:
>>> x = 1,3,5 >>> x[1] 3 >>> x[0:2] (1, 3) >>> x[0:1] (1,)
元组意义
由于元组不能改变其中的内容,那么当不能改变元素内容的时候是不是只能用列表?大部分情况是这样的。但是,在某些情况下,元组是不可替代的:
元组可以在映射(和集合的成员)中当作键使用——而列表则不行;
元组作为很多内建函数和方法的返回值存在,也就是说你必须对元组进行处理。只要不尝试修改元组,那么,"处理"元组在绝大多数情况下就是把它们当作列表来进行操作(除非需要使用一些元组没有的方法,如index和count)。
上一篇: 2.13tuple函数
下一篇: 3.1Python基本字符串操作
下一篇: 3.1Python基本字符串操作