如何将dict功能重新分配回“ dict”?[重复]

如何将dict功能重新分配回“ dict”?[重复],第1张

如何将dict功能重新分配回“ dict”?[重复]

dict
是内置的。 内置
builtin
包在包中分组在一起
。因此,您可以使用:

import builtinsdict = builtins.dict

一个忠告是 永不覆盖建宏 :不分配给命名变量

list
dict
set
int
float
,等。

话虽如此,您也可以 从范围中 删除

dict
。在这种情况下,Python将 退到内置函数。因此,您 删除变量

temp_dict = dictdel dict  # remove the `dict`, now it will delegate to the `dict` builtin

例如:

>>> dict = {}>>> dict{}>>> del dict>>> dict<class 'dict'>

因此,将其删除到范围之外,然后Python将再次将其绑定到“外部”范围。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5649522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存