|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 向西而笑 于 2017-8-24 20:43 编辑
课时13:元组:戴上了枷锁的列表
元组和列表是很相像的,不同的是元组的权利被锁在牢笼里,它的值很难被修改。
创建元组
>>>tuple1 = (1,2,3,4,5)
>>> tuple1(2,'哈哈',[1,3])
创建元组括号不是关键,关键是要有逗号隔开
>>> tuple1 = (123)
>>> type(tuple1)
<class 'int'> #用type()函数来查看是什么类型
>>> tuple1 = 1,2,3,'哈哈'
>>> type(tuple1)
<class 'tuple'>
创建一个空元组直接一个空括号可以:>>>tuple1 = ()
创建只有1各元素的元组后面要加一个逗号,只加逗号不加括号也可以,>>> tuple2 = (5,)
>>> type(tuple2)
<class 'tuple'>
>>> tuple3 = 2,
>>> type(tuple3)
<class 'tuple'>
更新和删除元组
利用分片的方法来更新元组>>> tuple1 = (1,2,3,4,5,6)
>>> tuple1 = tuple1[:3] + (9,) + tuple1[3:]
>>> tuple1
(1, 2, 3, 9, 4, 5, 6)
也可以用分片的方法来删除一个元素>>> tuple1 = tuple1[:2] + tuple1[4:]
>>> tuple1
(1, 2, 4, 5, 6)
删除整个元组:用del,这样删除是整个元组都删除,不像del列表还剩一个空列表。
元组相关的操作符 和列表一样元组可以使用很多操作符如拼接操作符:+;重复操作符:*;成员关系操作符:in not in
使用方式和列表差不多,不一一赘述了。
|
评分
-
查看全部评分
|