有人可以解释一下为什么这段代码中应该有一个for循环

时间:2019-05-28 09:24:27

标签: python

我正在从一本书中学习python(Eric Matthes撰写的python崩溃课程) 但是我发现这段代码对我来说是不可能理解的。

const transf = (thing) => {
  return new thing.constructor()
}

console.log(transf(['arra']))
console.log(transf({key:'value'}))

1 个答案:

答案 0 :(得分:0)

您可以检查this GeeksforGeeks article了解更多详细信息。简而言之,**user_infodict,其中包含您作为键值对传递的所有其他命名参数。因此,为了将其包含在profile字典中,我们遍历了其items()

例如,如果我打build_profile('Steve', 'William', age=24),您会看到user_info将是{'age': 24}

在您包含的示例中,该名称为{'location':'princeton', 'field':'physics'}