小编ste*_*eve的帖子

为什么这不是无限递归?

我想问一下Python中的代码:

class UserDict:
    def __init__(self, dict=None, **kwargs):
        self.data = {}
        if dict is not None:
            self.update(dict)
        if len(kwargs):
            self.update(kwargs)
    def clear(self): self.data.clear()
Run Code Online (Sandbox Code Playgroud)

clear(self)是一个UserDict类的方法,并对类的data属性进行操作,对吧?这个功能不会data永远运作吗?因为它每次自称?

python recursion function

1
推荐指数
1
解决办法
203
查看次数

标签 统计

function ×1

python ×1

recursion ×1