元 组

在Python中,元组可看成不可变的列表,元组一旦创建,用任何方法均不能修改其元素的值,也不能增加或删除元素。元组常用圆括号表示,如(1, 2, 3)。

可以用赋值常量或tuple()函数创建元组 # 创建只含一个元素的元祖时,需要以逗号结尾,多个元素时不需要

del 删除整个元组对象

通过下标索引即可读取不同的元素值,语法格式为元组名[索引]

元组切片 格式为元组名[start:end].

求长度 len()

元祖合并 可以利用加法运算合并多个元祖,还可以用乘法运算符(*)重复多个元祖

可以用in操作符判断对象是否属于元祖

元祖与列表的区别

(1)元祖是一个不可变的序列,列表是可变序列。

(2)两者在操作上有很多相似的地方,如索引,检索,切片,合并,重复,统计等

但元祖没有append(),insert(),extend(),remove(),pop()等方法.

(3)元祖的速度比列表快,若创建序列主要用于检索或类似用途,建议用元组;若可能涉及序列的修改,需用列表.

(4)因为是不可变序列,元组可以作为字典的键,而列表不可以.

(5)元组和列表可以相互转换。通过内置函数list(),可以将一个元组转换成列表;通过内置函数tuple(),可以将一个列表转换成元组.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值