|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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 删除整个元祖
虽然做了笔记,对于元祖的更新还是有些不明白,下班了 ,今天就到这里吧~ |
|