依次输出: 字典 a 的所有键 字典 b 的所有值 分别获取字典 a , b 中键和相应值组成的元组的列表 将字典 b 添加到字典 a 后 a 的值
时间: 2024-05-07 18:20:17 浏览: 40
假设我们有以下两个字典:
```python
a = {'name': 'Alice', 'age': 28, 'gender': 'female'}
b = {'phone': '123456789', 'email': 'alice@example.com'}
```
则可以按照以下方式依次输出:
```python
# 输出字典 a 的所有键
print(list(a.keys())) # ['name', 'age', 'gender']
# 输出字典 b 的所有值
print(list(b.values())) # ['123456789', 'alice@example.com']
# 获取字典 a , b 中键和相应值组成的元组的列表
print([(k, a[k]) for k in a] + [(k, b[k]) for k in b])
# [('name', 'Alice'), ('age', 28), ('gender', 'female'), ('phone', '123456789'), ('email', 'alice@example.com')]
# 将字典 b 添加到字典 a 后 a 的值
a.update(b)
print(a) # {'name': 'Alice', 'age': 28, 'gender': 'female', 'phone': '123456789', 'email': 'alice@example.com'}
```
阅读全文