先输入一个由多个整数构成的列表,
再输入一个要删除的整数
从列表中删除所有要删除的元素
输出删除后的列表,要求元素之间的相对位置关系保持不变
先输入一个由多个整数构成的列表,
再输入一个要删除的整数
从列表中删除所有要删除的元素
输出删除后的列表,要求元素之间的相对位置关系保持不变
收起
用 Python 可以用 remove 方法来删除列表中的某个元素:
numbers = [int(x) for x in input().split()]
to_remove = int(input())
while to_remove in numbers:
numbers.remove(to_remove)
print(numbers)
上面的代码会输入一个由多个整数构成的列表,再输入一个要删除的整数。然后,它会从列表中循环删除所有要删除的元素,直到不再存在要删除的元素为止。最后,它输出删除后的列表。
报告相同问题?