python 元组

匿名 (未验证) 提交于 2019-12-02 22:56:40

元组和列表是相似的

可以存储不同类型的数据

但是!元组是不可改变的,创建后就不能做任何修改操作了

创建元组

用逗号隔开的就是元组,但是为了美观和代码可读性,我们一般加小括号

而且元组包含了可变类型(因为列表是可变的数据类型:我们能对列表值修改,所以说列表是可变类型)

特殊情况:创建一个元素的元组时必须加逗号

在加了逗号基础上,是否使用小括号都是ok的,都创建的是元组

和列表类似,元组也有很多基本操作:

1.索引

2.切片

3.连接

4.复制

5.对内部元素循环

6.查找元组中是否有某元素

7.删除元组

8.返回元组中最大值和最小值

只要在原来的列表外套一层tuple()就可以转为元组,在原来的元组外面套一层list()就可以转为列表

在创建元组的时候,其实是在进行元组打包

元组在某些方面有优势的:

1.元组的运算速度比列表快,如果你经常要遍历一个序列,且不需要修改内容,用元组比列表好

2.元组相当于给数据加了保护(不可修改),有些场合需要这种不可修改的内容

原文:https://www.cnblogs.com/wbyixx/p/9347625.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!