用Python 编写程序, 创建一个列表, 如: alist = ['a','a','b','b','c','a','b','a','c'], 然后输入其中的一个数据元素, 如字符'b', 去掉列表中所有的字符'b', 并输出结果。
时间: 2023-10-23 16:59:10 浏览: 144
python---列表(list),元组(Tuples),字典(dict),集合(sets)(csdn)————程序..pdf
您可以使用以下代码来实现这个功能:
```python
alist = ['a', 'a', 'b', 'b', 'c', 'a', 'b', 'a', 'c']
element = 'b'
alist = [item for item in alist if item != element]
print(alist)
```
这段代码首先创建了一个名为`alist`的列表,然后定义了一个变量`element`,用于存储要删除的元素。接下来,通过列表推导式遍历`alist`中的每个元素,只保留不等于`element`的元素,从而实现删除操作。最后,打印输出删除后的列表结果。
运行这段代码,您将会得到以下输出:
```
['a', 'a', 'c', 'a', 'c']
```
可以看到,所有的字符'b'都被成功地从列表中删除了。
阅读全文