删除给定列表中所有数字2
时间: 2024-05-10 12:19:32 浏览: 72
删除字符串数字
5星 · 资源好评率100%
以下是Python的实现方式:
```python
def remove_2(nums):
return [num for num in nums if num != 2]
# 示例输入
nums = [1, 2, 3, 2, 4, 5, 2]
# 调用函数并输出结果
print(remove_2(nums)) # [1, 3, 4, 5]
```
该函数使用了列表解析式,遍历原列表中的每个元素,如果元素不是2,则将其添加到新列表中。最终返回新的列表即可。
阅读全文