两个列表比较不一样的字符串添加到另一个列表
时间: 2023-06-23 15:57:05 浏览: 112
如何插入字符串到另一个字符串里面
可以使用列表的extend方法将一个列表中的元素添加到另一个列表中。具体来说,我们可以使用列表推导式和条件语句来实现这个功能,代码如下:
```python
list1 = ["apple", "banana", "orange"]
list2 = ["pear", "grape", "kiwi"]
result = []
result.extend([x for x in list1 if x not in list2])
result.extend([x for x in list2 if x not in list1])
print(result)
```
这段代码首先创建了两个列表`list1`和`list2`,然后使用列表推导式和条件语句将两个列表中不同的元素添加到`result`列表中。最后,打印出`result`列表的内容,即可得到两个列表中不同的字符串组成的新列表。
阅读全文