我正在从一本书中学习python(Eric Matthes撰写的python崩溃课程) 但是我发现这段代码对我来说是不可能理解的。
const transf = (thing) => {
return new thing.constructor()
}
console.log(transf(['arra']))
console.log(transf({key:'value'}))
答案 0 :(得分:0)
您可以检查this GeeksforGeeks article了解更多详细信息。简而言之,**user_info
是dict
,其中包含您作为键值对传递的所有其他命名参数。因此,为了将其包含在profile
字典中,我们遍历了其items()
。
例如,如果我打build_profile('Steve', 'William', age=24)
,您会看到user_info
将是{'age': 24}
。
在您包含的示例中,该名称为{'location':'princeton', 'field':'physics'}
。