元组(三)

元组运算符

  • 与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。
表达式 结果 描述
len((1, 2, 3)) 3 计算元素个数
(1, 2, 3) + (4, 5, 6) (1, 2, 3, 4, 5, 6) 连接
('Hi!',) * 4 ('Hi!', 'Hi!', 'Hi!', 'Hi!') 复制
3 in (1, 2, 3) True 元素是否存在
for x in (1, 2, 3): print (x,) 1 2 3 迭代

元组索引,截取

  • 因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素
  • 如下所示:
    元组:L = ('360', 'Bing', 'Baidu')
表达式 结果 描述
L[2] 'Baidu' 读取第三个元素
L[-2] 'Bing' 反向读取;读取倒数第二个元素
L[1:] ('Bing', 'Baidu') 截取元素,从第二个开始后的所有元素。
>>> L = ('360', 'Bing', 'Baidu')
>>> L[2]
'Baidu'
>>> L[-2]
'Bing'
>>> L[1:]
('Bing', 'Baidu')
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容