python去除列表中含有"xxx出版社"的字符串
时间: 2023-11-22 13:04:26 浏览: 126
要从列表中去除包含特定字符串的元素,你可以使用列表推导式和字符串的`in`运算符。以下是示例代码:
```python
# 示例列表
my_list = ["A出版社", "B出版社", "C公司", "D出版社", "E机构"]
# 去除包含特定字符串的元素
filtered_list = [item for item in my_list if "出版社" not in item]
# 打印结果
print(filtered_list)
```
在这个示例中,我们使用了列表推导式来创建一个新的列表`filtered_list`,其中只包含不包含"出版社"的元素。通过使用`if "出版社" not in item`条件,我们检查每个元素是否包含"出版社",如果不包含,则将其添加到新列表中。
运行上述代码后,将输出`["C公司", "E机构"]`,去除了包含"出版社"的元素。
希望这个示例对你有帮助。如果你还有其他问题,请随时提问。
阅读全文