问答详情
源自:9-8 Python函数使用可变关键字参数

参考答案最后一行的意义是什么

def info(**kwargs):
    names = kwargs['names']
    gender_list = kwargs['gender']
    age_list = kwargs['age']
    index = 0
    for name in names:
        gender = gender_list[index]
        age = age_list[index]
        print('name: {}, gender: {}, age: {}'.format(name, gender, age))
        index += 1


提问者:慕数据4534390 2025-01-17 11:04

个回答

  • 吖啊_cwIOS4
    2025-02-14 16:32:49

     index += 1

    这个变量是定义的索引值

    info(names = ['Alice', 'Bob', 'Candy'], gender = ['girl', 'boy', 'girl'], age = [16, 17, 15])

    这个是给定义的函数附加参数并且调用函数