sort()函数不会给出预期的结果

Amr*_*kri 0 python

我是Python的初学者,我试图让下面发布的Python代码工作但不幸的是,它没有给我预期或正确的结果.

我试图使用内置方法sort()对包含数字的简单列表进行排序,并且在执行程序后,我得到NONE作为结果.

请指导我解决这个问题.

Python代码

a=[7,4,0,-5,30,2,11,84,6]
b=a.sort()
print(b)
Run Code Online (Sandbox Code Playgroud)

jam*_*lak 5

list.sort 在列表中对列表进行排序,从而返回 None

而是使用sorted返回排序列表的函数

b = sorted(a)
Run Code Online (Sandbox Code Playgroud)