python入门day2
本系列文章是博主入门学习时根据自身情况总结的一些知识点不具有普适性:
(一).python中的索引下标的开始和C语言相同,均是从0开始;区别在于,python中如果访问列表中最后一个元素的话,其索引可以被指定为-1,倒数第二个为-2,以此类推。对于列表元素的使用,规则与C语言一致。
(二).修改列表的元素:
1.在列表末尾添加元素,方法append()将新元素加入到列表末尾而不影响其他所有元素。也可以先创建一个空列表,然后使用append()语句向其中添加元素
2.在列表中插入元素:使用方法insert()可以在列表任意位置插入新元素,列表中的其他元素依次向右移动一个位置。insert()第一个参数为int类型,指明插入元素的位置,第二个元素为插入元素的名称。
(三).从列表中删除元素
1.使用del()语句删除元素,只需知道元素在列表中的位置,使用 del()语句之后我们就不能再次访问该变量了,使用del语句需要注意其使用方法与上述两个插入元素方法的不同点
2.删除元素之后仍然使用该变量的方法:方法pop()可以删除列表的末尾元素,并且你可以继续使用它,他就像一个栈,删除列表末尾元素相当于弹出栈顶元素。
同样,你可以使用pop(1)来删除第二个元素pop(2)来删除第三个元素,等等
3.当你不知道元素的位置的时候,我们同样可以删除元素,答案就是使用remove()来删除对应值的元素。