我有
x = 1
list = [1,2,3]
我想通过引用 x 的值(而不是索引)来删除列表中的 1 - 不使用 list.remove(x)。这怎么可能?
最佳答案
确实,有很多方法可以做到这一点。
x = 5
my_list = [1, 2, 3, 5, 6, 9, 4]
del my_list[my_list.index(x)]
或
my_list.pop(my_list.index(x))
关于python - 如何在不使用 .remove 的情况下删除列表中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26644616/