python将两个列表合并
时间: 2023-06-14 13:08:27 浏览: 66
你可以使用 `+` 运算符将两个列表合并为一个新的列表。示例代码如下:
```python
list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = list1 + list2
print(merged_list)
```
输出:
```
[1, 2, 3, 4, 5, 6]
```
另外,你也可以使用 `extend()` 方法将一个列表中的元素添加到另一个列表中,示例代码如下:
```python
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1)
```
输出:
```
[1, 2, 3, 4, 5, 6]
```
相关问题
python 将两个列表合并成字典
可以使用 Python 中的 `zip` 函数和字典推导式来将两个列表合并成字典。假设我们有两个列表 `keys` 和 `values`,其中 `keys` 包含键,`values` 包含相应的值。可以按以下方式创建一个字典:
```python
keys = ['a', 'b', 'c']
values = [1, 2, 3]
my_dict = {k: v for k, v in zip(keys, values)}
print(my_dict)
```
输出结果为:
```
{'a': 1, 'b': 2, 'c': 3}
```
在上面的代码中,`zip(keys, values)` 将两个列表中的对应元素配对,并生成一个键值元组的迭代器。然后使用字典推导式将这些键值对转换为字典。
python将两个列表合并删除相同项
可以使用以下代码来将两个列表合并并删除相同项:
```
list1 = [1, 2, 3, 4]
list2 = [3, 4, 5, 6]
merged_list = list(set(list1 + list2))
print(merged_list)
```
输出:
```
[1, 2, 3, 4, 5, 6]
```
这里使用了 set() 函数来将合并后的列表转换成集合,这样就可以只保留唯一值。最后将集合再转回列表即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)