用Python编写程序,创建一个列表,如:alist = ['a','a','b','b','c','a','b','a','c'],然后输入其中的一个数据元素,如字符'b',去掉列表中所有的字符'b',并输出结果。
时间: 2023-10-23 19:15:36 浏览: 88
Python创建或生成列表的操作方法
5星 · 资源好评率100%
好的,这是一个很简单的问题。以下是Python代码实现:
```python
alist = ['a', 'a', 'b', 'b', 'c', 'a', 'b', 'a', 'c']
remove_item = 'b'
new_list = [item for item in alist if item != remove_item]
print(new_list)
```
输出结果为:`['a', 'a', 'c', 'a', 'a', 'c']`
这里使用了列表推导式来创建一个新列表,其中只包含原先列表中不是指定字符的元素。
阅读全文