删除指定值对应的元素
有些时候我们并不知道要删除元素的位置索引,怎么办呢?别着急,Python还提供了remove()方法,可以直接通过元素值来删除对应的元素。其基本语法如下:
source_list.remove(obj)
其中,
source_list为待修改的列表
obj为待删除元素的值
注意:如果列表中有多个值为obj的元素,remove仅删除位置索引最靠前的那个元素
例如,将请客名单guests列表中的Zhang san删除。则相应的语句为:
# 初始化guests列表,列表中有多个名为Zhang san的客人
guests=['Zhang san','Li si','Wang wu','Zhao liu','Zhang san']
# 将列表中的`