相关疑难解决方法(0)

关于Python内置的sort()方法

sort()Python使用的内置方法是什么算法?是否可以查看该方法的代码?

python sorting algorithm python-internals

94
推荐指数
3
解决办法
5万
查看次数

为什么Python对象中的`self`是不可变的?

为什么我不能执行如下操作:

class Test(object):
    def __init__(self):
        self = 5

t = Test()
print t
Run Code Online (Sandbox Code Playgroud)

我希望它打印,5因为我们用它覆盖了实例,但它根本没有做任何事情.甚至不会抛出错误.只是忽略了作业.

我知道几乎没有人愿意这样做的情况,但你不能这样做似乎很奇怪.

更新:我现在明白为什么它不起作用,但我仍然想知道是否有任何方法可以从实例中替换实例.

python object

25
推荐指数
2
解决办法
5995
查看次数

标签 统计

python ×2

algorithm ×1

object ×1

python-internals ×1

sorting ×1