python 删除list中所有值为1 的元素
时间: 2023-10-18 15:19:28 浏览: 143
python 列表删除所有指定元素的方法
可以使用 Python 的列表推导式来删除列表中所有值为1的元素,示例代码如下:
```python
my_list = [1, 2, 3, 1, 4, 1, 5]
my_list = [x for x in my_list if x != 1]
print(my_list)
```
输出:
```
[2, 3, 4, 5]
```
这里使用列表推导式,遍历原来的列表,只将值不为1的元素添加到新列表中,从而删除了所有值为1的元素。
阅读全文