被开题答辩所支配的恐惧终于过去了,进入了更深层次的忙碌中,实验,课程,毕设,考研……所有的事情堆在一起真的让自己好想把所有东西都抛下,抱着大包零食在床上看剧。。。哎!要奋斗啊!少年!
上次说好周末更第三篇的还是食言了,继续更新吧!争取5月份能够把所有课程看完!加油!
第十讲:
1.python没有数组的概念,但是有列表,所有类型的数据都可以添加。
2.添加元素
(1)向列表中添加元素:append()【只能加一个元素】
例如有列表member,则添加元素member.append(‘娃哈哈’)
(2)在一个列表中添加另一个列表:extend()
例如member.extend(['红果果',‘绿泡泡’])
(3)在特定位置添加元素:insert()
例如member.insert(0,‘皮皮虾’)
第十一讲:
1.删除元素:
(1)在列表中删除元素:remove()
例如member.remove(‘李狗蛋’)
(2)删除:del
例如del member[1]或者del member
(3)删除末尾元素:pop()
例如member.pop()+回车之后会出现要删除的元素,再次显示列表之后此元素会消失
2.列表分片(slice)
1的位置代表开始项,3代表结束项,但是不包含结束项,总个数为结束项-开始项
不写开始项,默认是第一项
不写结束项,默认显示会包括最后一项
都不写是列表的拷贝
3.
第十二讲
1.列表能够通过比较运算符判断真假,多元素列表时只需要判断第一个元素的大小
2.“+”能够拼接列表,但是不能用“+”在列表中添加元素
3.“*”可以用于列表内元素的重复
4.成员关系操作符:元素名 in 列表名(得到判断结果)【列表中的列表里面的元素就不能直接判断,只能同级判断】
或者:
5.列表的内置函数查看:dir(list)
count()计算元素出现次数:列表名.count(元素名)
index()索引,返回参数在列表中的位置:列表名.index(元素名,范围起始项,范围结束项)
reverse()将整个列表中的元素顺序颠倒:列表名.reverse()
sort()指定方式对列表成员排序(从小到大):列表名.sort()【若需从大到小:列表名.sort(reverse=True)】
6.列表名1=列表名2[:]与列表名1=列表名2的区别
三讲一个周期慢慢更新吧hhhhh
我是真的懒~