python 集合变字典
时间: 2023-09-13 18:10:34 浏览: 75
可以使用字典推导式将集合中的元素作为键,赋给同一个值,构建新的字典。
例如:
```python
s = {1, 2, 3}
d = {k: 'value' for k in s}
print(d)
# 输出:{1: 'value', 2: 'value', 3: 'value'}
```
其中,`{k: 'value' for k in s}` 就是字典推导式,`k` 为集合中的元素,`'value'` 为对应所有键的值。
阅读全文