前一篇我们知道了怎么从“箱子”里取东西出来,这篇来看看怎么放东西进去和怎么把不要的东西扔掉。
这里有一个学生花名册:
stu_list = ['小明', '小工', '小梅']
来了一个新同学美美,现在要把她的名字加上去,这时就要用到append函数,意思是附加、增补
stu_list = ['小明', '小工', '小梅']
stu_list.append('美美')
print (stu_list)
>>['小明', '小工', '小梅', '美美']
这时又来了一个新同学刚刚,看看能不能一次性加两个同学。
stu_list = ['小明', '小工', '小梅']
stu_list.append('美美', '刚刚')
print (stu_list)
>> TypeError
append() takes exactly one argument (2 given)
报错了,append后的括号里只能接受一个参数,但是给了两个。所以使用append函数只能一个一个地增加元素,并且这个元素是加在列表末尾的。
过了几天,小明家搬去了另一个城市,他也转学了,需要把他从花名册上删除。试试del语句用来删除元素:
stu_list = ['小明', '小工', '小梅', '美美', '刚刚'] del stu_list[0] print (stu_list) >>['小工', '小梅', '美美', '刚刚']
比起append语句,del函数可以一次性删除多个元素(和提取元素一样,左取右不取)。



