函数和变量赋值Python

Har*_*Tou -1 python sorting list

a=[8,2,15,6,1]
a = a.sort()
print a
Run Code Online (Sandbox Code Playgroud)

为什么要打印None?你能详细说明所有功能吗?

GoB*_*sto 6

sort()并且sorted()是不同的:

  • sort()对列表进行就地排序并返回None.
  • sorted() 创建一个新列表并返回它.

有关详细信息,请参见此处