MST

星途 面试题库

面试题:Python中字典在函数参数传递的常规应用

请编写一个Python函数,该函数接受一个字典作为参数,并在函数内部遍历字典,打印出每个键值对。然后调用这个函数,传入一个包含姓名和年龄的字典。同时解释一下在这种参数传递中字典的作用。
33.2万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
def print_dict(dict_data):
    for key, value in dict_data.items():
        print(f"键: {key}, 值: {value}")

name_age_dict = {'张三': 25, '李四': 30}
print_dict(name_age_dict)

在这种参数传递中,字典的作用是可以方便地将一组相关的数据以键值对的形式组织起来进行传递。字典能够存储多种类型的数据,并且通过键可以快速地访问对应的值。在上述例子中,使用字典来存储姓名和年龄的对应关系,通过将这个字典作为参数传递给函数print_dict,函数可以统一处理这组相关的数据,打印出每一个姓名和其对应的年龄,提高了代码的灵活性和数据处理的便捷性。