| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
元祖tuple:定义之后不可以改变 
 
元祖的标识:小括号()或者逗号:, 
若要创建一个元素为元祖,需要在元素后面加上逗号, 
元祖相关的操作符(+ 、*  、in 、not in、and 、or、关系操作符><=) 
 
>>> temp3=2,3,4,5,6 
>>> type(temp3) 
<class 'tuple'> 
>>>  
 
创建访问元祖: 
 
>>> tuple1=(1,2,3,5,6,7,8) 
>>> tuple1 
(1, 2, 3, 5, 6, 7, 8) 
>>>  
 
>>> tuple1[1]            #获取元素 
2 
 
>>> tuple1[5:]            #切片 
(7, 8) 
>>> tuple1[:5]                    #切片 
(1, 2, 3, 5, 6) 
>>> tuple2=tuple1[:]   #拷贝 
>>> tuple2 
(1, 2, 3, 5, 6, 7, 8) 
>>>  
 
创建空元祖 
>>> temp=() 
>>> type(temp) 
<class 'tuple'> 
>>>  
 
>>> 8*(8) 
64 
>>> 8*(8,)               #括号中是元祖 ,乘号不在是乘号,起重复操作符作用 
(8, 8, 8, 8, 8, 8, 8, 8) 
>>>  
 
更新与删除元祖 
 
元祖的更新:通过现有的字符串,切片构造出新字符串的方式 
>>> temp=('鱼','猫','蛋糕','甜甜圈') 
>>> temp=temp[:2] + ('布丁',) + temp[2:] 
>>> temp 
('鱼', '猫', '布丁', '蛋糕', '甜甜圈') 
 
 
del temp  删除整个元祖 
 
 
虽然做了笔记,对于元祖的更新还是有些不明白,下班了  ,今天就到这里吧~ |   
 
 
 
 |