str.sort()メソッドとソート()関数上のPython

list.sort方法が順序付きリストではなく、このメソッドはなしの値を返す理由で元のリストのコピーを配置します、このメソッドは、新しいリストを思い出させるしません。

このメソッドの戻り値として新しいものを作成する)(ソートされた組み込み関数は、パラメータ、あるいは不変シーケンスジェネレータとして繰り返しオブジェクトの任意の形態をとることができます

list.sortまたはソート()は2つのオプションのキーワードパラメータ「逆」を持っているかどうか、falseにデフォルトは、昇順で、Trueに設定されている場合、降順ました。

文字列の数をソートする場合、大文字と小文字を区別しないソートキー= str.lowerを達成する、または基づく=ソートキーLEN文字列の長さを使用するために使用することができます

fruits = ['grape', 'raspberry', 'apple', 'banana']
print(fruits)
print(sorted(fruits))
print(sorted(fruits, reverse=True))
print(sorted(fruits, key=len))
print(sorted(fruits, key=len, reverse=True))
fruits.sort()
print(fruits)

ここに画像を挿入説明

おすすめ

転載: blog.csdn.net/Linux_liuge/article/details/94958486