# -*- coding:utf-8 -*-
#2018/1/28
#python数据结构
#元组tuple是一种一维的,定长的,不可变的python对象序列
#定义
tup = 4,5,6
print tup
nested_tup = (4,5,6),(7,8)
print nested_tup
#调用tuple函数,任何序列或迭代器都可以被转换为元组
print tuple([4,0,2])
print tuple('String')
#('S', 't', 'r', 'i', 'n', 'g')
#创建完毕厚各个插槽对象不能被修改
#元组加号(+)连接
print (4,'foo',6,0)+('bar',)
#元组乘号(*)来连接多个副本
print (2,)*2
#元组拆包
tup = (4,5,6)
a,b,c = tup
print a,b,c#4 5 6
#语法糖交换变量
a='a'
b='b'
a,b=b,a
print a,b
#变量拆包用于列表序列迭代
seq = [(1,2,3),('david','Atania','c')]
for a,b,c in seq:
print a,b,c
#元组方法:元组的大小和内存不能被修改,最常用是count函数统计值出现次数
a=(2,312,32,3,3,12312,1,3)
print a.count(3)
元组Tuple
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。