对于新手来说在使用函数的时候对于sort(), sorted() 区别,我在这里解释下:
对于sort()来说:
a = [1, 3, 5, 4, 2, 0]
print a
print a.sort()
可以看到当使用sort()函数后,输出a的时候输出的是 a 被排序后的正确的顺序,但输出a.sort()的时候输出的是None.
对于 sorted()来说:
sort()是一个命令,可以对任何序列排序
对于新手来说在使用函数的时候对于sort(), sorted() 区别,我在这里解释下:
对于sort()来说:
a = [1, 3, 5, 4, 2, 0]
print a
print a.sort()
可以看到当使用sort()函数后,输出a的时候输出的是 a 被排序后的正确的顺序,但输出a.sort()的时候输出的是None.
对于 sorted()来说:
sort()是一个命令,可以对任何序列排序