python Task05学习心得打卡
1.元组的表示方式:用括号括起来
例如:
tu = (‘11’,(),[‘a’,‘b’,‘c’],‘22’,‘33’,‘44’,)
在此,看到元组括号里最后面的那个逗号了吗,因为元组是用括号括起来的,很容易和函数、方法等也用括号的混淆,所以,一般加上一个逗号可以把元组和函数,方法等区分开来
2.元组和列表的区别在于:列表中的元素可以被修改,但是 元组中的一级元素 不可以修改
什么叫一级元素不可以被修改,意思就是除了一级元素以外,其他的元素就按照python里的基本法来执行
例如:
tu = (‘11’,(),[‘a’,‘b’,‘c’],‘22’,‘33’,‘44’,)tu[2][0] = 'z’print(tu)
你会发现,最后,a被改成了z
3.元组可以通过索引查询,可以使用切片;元组是可迭代对象,甚至可以用.join()方法进行转换
4.元组的增删改查
a.增加
通过赋值方式创建一个元组,元组中的一级元素不可以被增加
b.删除
del(tu),del方法可以删除整个元组,另外元组中的一级元素不可以被删除
c.修改
元组中的一级元素不可以修改,但是上面也有说过,除了一级元素,其他层的元素是根据python的基本法来判断的
d.查询
元组中可以通过
索引,切片,for循环等等方法查询元组中的元素
5.元组的其它方法
.index() (指定的内容,开始范围,结束范围)从左到右寻找指定元素在元组中第一次出现的位置,如果找不到会报错.count() (指定的内容)计算元组中指定元素出现的次数
主要掌握一下元组和列表的区别,不要弄混