sort()Python使用的内置方法是什么算法?是否可以查看该方法的代码?
为什么我不能执行如下操作:
class Test(object):
def __init__(self):
self = 5
t = Test()
print t
Run Code Online (Sandbox Code Playgroud)
我希望它打印,5因为我们用它覆盖了实例,但它根本没有做任何事情.甚至不会抛出错误.只是忽略了作业.
我知道几乎没有人愿意这样做的情况,但你不能这样做似乎很奇怪.
更新:我现在明白为什么它不起作用,但我仍然想知道是否有任何方法可以从实例中替换实例.