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

python 元组操作

时间:2017-10-13 16:06:06      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:bsp   tuples   image   src   lis   run   logs   使用   tab   

本文参考文档:点击这儿

元组简介:python元组(Tuple)与列表(List)类似,不同之处在于元组不可修改,元组使用小括号,列表使用方括号

元组特性:不可修改

创建元组,实例如下:

1 tup1 = ("hello","world","ni hao")
2 tup2 = ("1","2","3")
3 tup3 = "a","b","c"
4 tup4 = () #空元组

访问元组,实例如下:

1 tup1 = ("hello","world","ni hao")
2 tup2 = ("1","2","3")
3 print tup1[1]
4 print tup2[0:]
5 print tup2[1:2]
6 print tup2[-1]

实例输出结果:

1 world
2 (1,2,3)
3 (2,)
4 (3)

修改元组:

元组元素因为不可修改,只能进行连接组合

1 a=(1,2,3)
2 b=(2,3,4)
3 a+b

输出结果:

1 (1, 2, 3, 2, 3, 4)

删除元组:

元组元素因为不可修改,故而只能删除整个元组

1 a=(1,2,3,4)
2 print a
3 del a
4 print a

输出结果:

技术分享

元组运算:

1.迭代

 1 tup = (1,2,3)
 2 #迭代
 3 for a in tup:
 4     print a
 5 
 6 #判断元素是否存在
 7 a = 3
 8 if a in tup:
 9     print element %d is exist %(a) 
10 else:
11     print element %d is not exist %(a)
12 
13 复制
14 tup1 = tup*4
15 
16 获取长度
17 len(tup)

2.内置函数

 

方法名称 方法简介 结果
cmp((1,2,3),(2,3,4)) 比较两个元组是否一致,一致返回0,不一致返回-1 -1
len((1,2,3)) 获取元组长度 3
max((1,2,3)) 获取元组最大元素 3
min((1,2,3)) 获取元组最小元素 1
tuple(‘123‘) 将字符串转为元组 (1,2,3)

python 元组操作

标签:bsp   tuples   image   src   lis   run   logs   使用   tab   

原文地址:http://www.cnblogs.com/gj5379/p/7661325.html

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