列表的pop方法是根据下标进行删除的,如果要按元素删除,可以使用list的remove方法有帮助望采纳~
有帮助望采纳~
改为b.pop(i-1),列表的索引是从零开始的,当你的i等于七时,7在列表中的索引是六,所以你删除的时候超出了索引范围,报错了。有帮助的话,采纳一下,谢谢🙈🙈🙈
下标越界 pop(i) 这个i是索引,你应该pop()就行,删除最后一个元素