首页 > 代码库 > python基础5(元组)
python基础5(元组)
一、元组特性
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(元组)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。