在Python中,我发现这两段代码非常奇怪:
mylist = list (str (2132))
mylist. sort ()
print mylist
>>> ['1','2','3','4']
和
print (list (str (2132))). sort()
>>> None
有什么区别?
当我声明一个这样的变量时,它会产生无包容性:
mylist = list (str (2132)).sort ()
似乎sort()
只能以非常精确的方式运作