零基础学习python 第九课 元组:戴上了枷锁的列表

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wuxiaowu547/article/details/88551180

一、请用一句话描述什么是列表?再用一句话描述什么是元组?
列表:一个大仓库,你可以随时往里边添加和删除任何东西。
元组:封闭的列表,一旦定义,就不可改变(不能添加、删除或修改)。
二、请将左边列表的内置方法与右边的注释连线,并圈出元组可以使用的方法。
在这里插入图片描述
三、 创建一个元组,什么情况下逗号和小括号必须同时存在,缺一不可?
在拼接只有一个元素的元组的时候,例如我们课上举的例题:

temp = (‘小甲鱼’, ‘黑夜’, ‘迷途’, ‘小布丁’)
如果我想在“黑夜”和“迷途”之间插入“怡静”,我们应该:
temp = temp[:2] + (‘怡静’,) + temp[2:]
四、 x, y, z = 1, 2, 3 请问x, y, z是元组吗?
所有的多对象的、逗号分隔的、没有明确用符号定义的这些集合默认的类型都是元组,自己在IDLE中键入以下代码,并体会一下:

x, y, z = 1, 2, 3
type(x)
<class ‘int’>
h = x, y, z
type(h)
<class ‘tuple’>
五、元组没有元组推导式

猜你喜欢

转载自blog.csdn.net/wuxiaowu547/article/details/88551180
今日推荐