首页 > 编程语言 > 详细

Python 元组

时间:2021-04-30 14:58:49      阅读:17      评论:0      收藏:0      [点我收藏+]

1 什么是元组

Python中元组与列表类似,只是元组的元素不能更改

元组的创建很简单,使用圆括号()将元素括起来即可,虽然不用括号也可以,但不建议这么做

特别的是元组只有一个元素时,需要在元素后面加一个逗号,不然括号会被当成运算符,示例如下:

tuple1 = ()  # 创建空元组
tuple2 = (‘a‘)  # 单个元素后不加逗号无法创建
tuple3 = (‘a‘,)  # 单个元素后要加逗号
tuple4 = (‘a‘, ‘b‘)  # 多个元素逗号隔开
tuple5 = ‘a‘, ‘b‘  # 不适用()也可以创建元组,但不建议使用
print(tuple1)
print(tuple2)
print(tuple3)
print(tuple4)
print(tuple5)

结果如下:

技术分享图片

2 元素的操作

元组除了元素不能修改之外,其余的操作同列表,示例如下:

tuple1 = (‘张无忌‘, ‘成昆‘, ‘杨逍‘)
tuple2 = (‘赵敏‘, ‘灭绝大师‘)
tuple3 = tuple1 + tuple2  # 元组拼接
tuple4 = tuple1 * 3  # 复制元素
print(tuple1)
print(tuple2)
print(tuple3)
print(tuple4)
print(tuple1[1])  # 访问元组元素
print(tuple1[0:2])  # 元组切片

结果如下:

技术分享图片

除了上面的操作外,元组也有类似列表的内置函数和方法:

  • len(tuple):计算元组元素个数

  • max(tuple):返回元组元素最大值

  • min(tuple):返回元组元素最小值

  • tuple(iterable):将可迭代对象转为元组

  • item in tuple:判断元素item是否存在

  • for item in tuple:遍历元组元素

Python 元组

原文:https://www.cnblogs.com/programmer4027/p/14719993.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!