码迷,mamicode.com
首页 > 编程语言 > 详细

python基础5(元组)

时间:2014-12-02 18:47:39      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   sp   strong   on   数据   div   

一、元组特性

1、类似列表,但不可变类型,正因如此,它可以做一个字典的key
2、当处理一组对象时,这个组默认是元组类型
3、所有的多对象,逗号分隔的,没有明确用符号定义的这些都默认为元组类型

>>> 1,2,3,Ethon
(1, 2, 3, Ethon)
>>> x,y=1,2
>>> x,y
(1, 2)
>>> ()        # 空元组
()
>>> 42,       # 一个值的元组
(42,)

注意:

1.   无法向元组添加元素,元组没有  append() 或 extend() 方法。  
2.   不能从元组中删除元素,元组没有 remove() 或 pop()  方法。  
3.   可以在元组中查找元素,由于该操作不改变元组。  
4.   还可以使用 in 运算符检查某元素是否存在于元组中。

 

元组的好处:
1.  元组的速度比列表更快,如果定义了一系列常量值,而所需做的仅是对它进行遍历,那么请使用元组替代列表
2.  对不需要改变的数据进行“ 写保护” 将使得代码更加安全
3.  元组可以在映射中当做键使用,而列表则不可以

python基础5(元组)

标签:style   blog   color   使用   sp   strong   on   数据   div   

原文地址:http://www.cnblogs.com/wakey/p/4138009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!