系列文章目录
前言
Python中元组(tuple)的用法。
提示:以下是本篇文章正文内容,下面案例可供参考
一、元组(tuple)的介绍
元组也是序列结构,但是是一种不可变序列,你可以简单的理解为内容不可变的列表。除了在内部元素不可修改的区别外,元组和列表用法差不多。
二、元组(tuple)的创建
创建一个元组,只需要把逗号分隔的不同的数据元素使用小括号括起来。
tu = (1, 'Tom', 3.14)
print(type(tu)) #
除此之外,我们还可以直接通过tuple()来进行创建元组。
tu1 = tuple() # tuple(iterable) 括号中为可迭代对象
print(type(tu1)) #
三、元组(tuple)和列表(list)相同的操作
1.使用方括号加下标访问元素
代码如下(示例):
tu = tuple('12345')
print(tu[1]) # 2
2.切片(形成新元组对象)
代码如下(示例):
print(tu[2:4]) # ('3', '4') 使用切片时,注意左闭右开
print(tu[::-1]) # ('5', '4', '3', '2', '1')
3.tuple.count()和tuple.index()的用法
代码如下(示例):
tu1 = (1, 2, 2, 3, 2, 4, 5)