编写一个Python函数,接受一个字典作为参数,并将字典中的键和值进行交换,并返回交换后的字典
时间: 2024-09-20 19:14:27 浏览: 60
在Python中,我们可以编写一个名为 `swap_dict_keys_values` 的函数,它接收一个字典作为输入,然后通过遍历字典并将键和值互换,实现键值对的交换。以下是该函数的实现:
```python
def swap_dict_keys_values(input_dict):
swapped_dict = {}
for key, value in input_dict.items():
swapped_dict[value] = key
return swapped_dict
# 测试函数
example_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'}
swapped_example = swap_dict_keys_values(example_dict)
print("Swapped dictionary:", swapped_example)
```
当你运行这个函数并传入如 `{'name': 'Alice', 'age': 30, 'city': 'New York'}` 这样的字典,你会得到一个新的字典,其中原来的键成为了值,原来的值成为了键。
阅读全文