按条件删除列表元素
📁 方法, 列表, python
有一个列表
lst = [0, 95, 0, 76, 0, 23, 68, 0, 23, 156, 95]需要删除每个紧跟在 0 后面的元素
以便得到输出:
new_lst = [0,0,0,68,0,156,95]方法 str.index() 对我没有帮助,因为它只返回第一个匹配项,而使用 enumerate 目前还不行。
📁 方法, 列表, python
有一个列表
lst = [0, 95, 0, 76, 0, 23, 68, 0, 23, 156, 95]需要删除每个紧跟在 0 后面的元素
以便得到输出:
new_lst = [0,0,0,68,0,156,95]方法 str.index() 对我没有帮助,因为它只返回第一个匹配项,而使用 enumerate 目前还不行。