Python中给列表进行排序的时候,出现None的结果 在Python进行排序的时候,发现重新给列表进行排序的语句,必须单独作为一行。 如果在重新给列表排序的时候,给它嵌套到其它语句中,比如说赋值语句,或者print语句,最后打印输出的结果都是None。 具体如下。 list-1 = [1,2,3,4] a = list-1.reverse() print(a) ... None print(list-1.reverse()) ..... None list-1.reverse()