标签: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) |
标签:bsp tuples image src lis run logs 使用 tab
原文地址:http://www.cnblogs.com/gj5379/p/7661325.html