1. 问题:
函数的入参需要根据多个列表的值,进行操作,该怎样进行?
2. 解决方式:
使用map函数。
- 示例:
test_name = ["张工", "刘胖", "幸好", "无名氏"]
test_age = [30, 25, 19]
def say_hello(name, age):
print(f"Hello {name}, Your age is {age}")
def exec_function(func, list_1, list_2):
for item in map(func,list_1, list_2):
item
if __name__ == '__main__':
exec_function(say_hello,test_name,test_age)
- 示例结果: