#encoding = utf-8 list = [1,8,3,6] print(list.sort()) #None print(list) #[1,3,6,8] print(sorted(list))#[1, 3, 6, 8] print(sorted(list,reverse=True))#[8, 6, 3, 1] print(list)#[1,3,6,8] 由以上总结,list.sort()是对原始的List进行操作,调用后原始的list会改变,没有返回值.并且sort()只能对list