1. 程式人生 > >sort sorted() reverse() reversed() 的區別

sort sorted() reverse() reversed() 的區別

 sort()是可變物件(字典、列表)的方法,無引數,無返回值,sort()會改變可變物件,因此無需返回值。sort()方法是可變物件獨有的方法或者屬性,而作為不可變物件如元組、字串是不具有這些方法的,如果呼叫將會返回一個異常。

sorted()是python的內建函式,並不是可變物件(列表、字典)的特有方法,sorted()函式需要一個引數(引數可以是列表、字典、元組、字串),無論傳遞什麼引數,都將返回一個以列表為容器的返回值,如果是字典將返回鍵的列表