在开始设置了 dict = {},即 创建了一个空的字典名为dict。
后想要构造函数dict如下:
dict([('sape',4139),('guido',4127),('jack',4098)])
系统 返回报错 TypeError:'dict' object is not callable
此时需要将前面定义的dict空字典删除后,再重新执行构造函数dict的语句即可成功。
del(dict())
本文介绍了一种常见的Python编程错误——使用预定义的dict名称作为普通变量时导致无法调用内置dict构造函数的问题,并提供了正确的解决步骤。
在开始设置了 dict = {},即 创建了一个空的字典名为dict。
后想要构造函数dict如下:
dict([('sape',4139),('guido',4127),('jack',4098)])
系统 返回报错 TypeError:'dict' object is not callable
此时需要将前面定义的dict空字典删除后,再重新执行构造函数dict的语句即可成功。
del(dict())

被折叠的 条评论
为什么被折叠?
