python两个集合合并组成两列的集合
时间: 2023-08-16 20:09:32 浏览: 182
如果你想将两个集合合并成一个包含两列的集合,你可以使用 Python 的列表推导式或 zip 函数来实现。以下是两种方法的示例:
1. 使用列表推导式:
```python
set1 = {1, 2, 3}
set2 = {4, 5, 6}
combined_set = {(x, y) for x in set1 for y in set2}
print(combined_set) # 输出: {(1, 4), (1, 5), (1, 6), (2, 4), (2, 5), (2, 6), (3, 4), (3, 5), (3, 6)}
```
2. 使用 zip 函数:
```python
set1 = {1, 2, 3}
set2 = {4, 5, 6}
combined_set = set(zip(set1, set2))
print(combined_set) # 输出: {(1, 4), (2, 5), (3, 6)}
```
这两种方法都能够将两个集合中的元素按照顺序组合成一个新的集合,其中每个元素都是由两个原始集合中的元素组成的。选择适合你需求的方法来合并两个集合。
阅读全文