概念:
Python的元组与列表类似,不同之处在于元组的元素不能修改。(无法增删改)
元组使用小括号()。
关键字:
tuple (代表元组)
格式:
a = ()
print(type(a))
# 输出结果<class 'tuple'>
a = ('aa')
print(type(a))
# 输出结果<class 'str'>
a = ('aa',)
print(type(a))
# 输出结果<class 'tuple'>
注意:这里要注意 仔细看代码,如果元组中只有一个元素不添加逗号返回的类型是str类型,一定要加上逗号,就输出为元组类型。多个元素没有关系。
下标和切片:
与前篇文章列表的介绍一致,可以看我的上一篇文章
Python初学(列表)-CSDN博客https://blog.csdn.net/m0_37824660/article/details/135770461
查询:
可以使用index和count方法。其中也可以使用in关键字判断是否存在。
那如果我们必须要修改呢? 就可以使用类型转换。
类型转换:
list(tuple) ---------> 元组转成列表
tuple(list) ---------> 列表转成元组
将元组转成列表再进行操作,操作完成后在转换成元组。