编写程序,创建一个列表,如alist= ['a','a','b','b','c','a','b','a','c'],然后输入其中的一个数据元素,如字符‘b’,去掉列表中所有的字符’b’,并输出结果。 提示 用 while循环和remove函数结合
时间: 2023-10-23 11:24:56 浏览: 61
在list集合中输入元素,去除重复的元素并输出
可以按照以下方式编写程序:
```python
alist = ['a', 'a', 'b', 'b', 'c', 'a', 'b', 'a', 'c']
element = input("请输入要删除的元素:")
while element in alist:
alist.remove(element)
print(alist)
```
这个程序首先创建了一个列表 `alist`,然后让用户输入要删除的元素,存储在变量 `element` 中。接下来,使用 `while` 循环来检查 `element` 是否在 `alist` 中,如果是,就使用 `remove` 函数将其删除。最后,打印更新后的 `alist` 列表。
阅读全文