码迷,mamicode.com
首页 > 编程语言 > 详细

python 元组

时间:2018-07-21 19:19:00      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:不可   .com   png   存储   基础上   不能   返回   操作   一个   

 

 

元组和列表是相似的

可以存储不同类型的数据

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

 

创建元组

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

技术分享图片

 

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

 

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

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

技术分享图片

 

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

1.索引

2.切片

3.连接

4.复制

5.对内部元素循环

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

7.删除元组

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

 

 

 

技术分享图片

 

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

 

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

技术分享图片

 

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

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

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

 

python 元组

标签:不可   .com   png   存储   基础上   不能   返回   操作   一个   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!