首页 > 其他 > 详细

TypeError: 'dict' object is not callable

时间:2021-05-03 21:58:39      阅读:35      评论:0      收藏:0      [点我收藏+]

1、

问题

>>> test2 = dict(((F,20),(i,40),(s,80)))
Traceback (most recent call last):
  File "<pyshell#171>", line 1, in <module>
    test2 = dict(((F,20),(i,40),(s,80)))
TypeError: dict object is not callable

 

2、

>>> dict    ## 发现内置函数在之前被定义为一个变量了
{a: 100, b: 200}

 

3、删除dict变量,重新调用

>>> del dict
>>> test2 = dict(((F,20),(i,40),(s,80)))
>>> test2
{F: 20, i: 40, s: 80}

 

4、这是个共性问题(内置函数不要当做变量名)

>>> print = 100
>>> print("hello world!")
Traceback (most recent call last):
  File "<pyshell#186>", line 1, in <module>
    print("hello world!")
TypeError: int object is not callable

 

TypeError: 'dict' object is not callable

原文:https://www.cnblogs.com/liujiaxin2018/p/14728008.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!