成语大全网 - 成语解释 - 求解为什么会出现下面报错:dictionary update sequence element $0 has length 4; 2 is required

求解为什么会出现下面报错:dictionary update sequence element $0 has length 4; 2 is required

最外层的dict()的括号对应的是字典转换函数。在第二种方式中,第二、第三层括号表示的是一个嵌套的元组(('name', 'roger'),),转换函数把大元组的第一项转换为字典的一个键-值。第一种方式的(('name', 'roger'))实际上是('name', 'roger'),转换函数不支持。