简单总结一下:
list.remove(x)
中的参数是列表中元素,即删除某个元素;list.pop([i])
中的i是列表中元素的索引值,这个i用放括号包裹起来,意味着还可以不写任何索引值,如上面操作结果,就是删除列表的最后一个。
给看官留下一个思考题,如果要像前面那样,能不能事先判断一下要删除的编号是不是在list的长度范围(用len(list)获取长度)以内?然后进行删除或者不删除操作。
简单总结一下:
list.remove(x)
中的参数是列表中元素,即删除某个元素;list.pop([i])
中的i是列表中元素的索引值,这个i用放括号包裹起来,意味着还可以不写任何索引值,如上面操作结果,就是删除列表的最后一个。
给看官留下一个思考题,如果要像前面那样,能不能事先判断一下要删除的编号是不是在list的长度范围(用len(list)获取长度)以内?然后进行删除或者不删除操作。