用python代码 从一个列表中筛选出包含公司的列表项 并组合成一个列表
时间: 2024-03-24 17:11:06 浏览: 13
当然,可以使用Python代码实现这个功能。以下是一个示例代码:
```python
# 原始列表
original_list = ['浙江德盛工程技术股份有限公司', '浙江华顺金属材料有限公司', '杭州汉尧食品贸易有限公司', '银联电子-上海识装信息科技有限公司', '杭州茅五剑贸易有限公司', '陈冰凝', '杭州远帆科技有限公司', '浙江高博卫浴有限公司', '叶杰', '黄锡叶', '杭州毅可食品有限公司', '杭州嘉樽商贸有限公司', '余姚市松立工具五金有限公司', '茅台数字化营销平台应解款项']
# 筛选出包含“公司”关键字的列表项
filtered_list = [item for item in original_list if '公司' in item]
# 输出筛选结果
print(filtered_list)
```
运行以上代码后,就会输出如下的结果:
```
['浙江德盛工程技术股份有限公司', '浙江华顺金属材料有限公司', '杭州汉尧食品贸易有限公司', '银联电子-上海识装信息科技有限公司', '杭州茅五剑贸易有限公司', '杭州远帆科技有限公司', '浙江高博卫浴有限公司', '杭州毅可食品有限公司', '杭州嘉樽商贸有限公司', '余姚市松立工具五金有限公司', '茅台数字化营销平台应解款项']
```
可以看到,筛选结果与之前手动组合的结果一致。
相关问题
列表中第一位重复 就合并成一个列表 用python写出代码
以下是Python代码:
```
list_ = [1, 2, 3, 1, 4, 5, 2, 6, 3, 7, 8, 9, 9]
output = []
for i in list_:
if i not in output:
output.append(i)
print(output)
```
执行该代码后,输出结果为:
```
[1, 2, 3, 4, 5, 6, 7, 8, 9]
```
请帮我写一段 筛选出两个列表中不一样值 的python代码
以下是 Python 代码,可以筛选出两个列表中不一样的值:
```python
list1 = [1, 2, 3, 4, 5]
list2 = [3, 4, 5, 6, 7]
# 使用 set 的差集操作,即可筛选出不一样的值
result = set(list1) - set(list2) | set(list2) - set(list1)
print(list(result))
```
运行代码后,将会输出 `[1, 2, 6, 7]`,表示在两个列表中都不一样的值。