ホームページ >バックエンド開発 >Python チュートリアル >Python でリストを並べ替える方法
Python でリストを並べ替える方法: 1. リストの sort メソッドを呼び出し、元のリストを出力し、元のリストが変更されていることを確認します。2. ソート メソッドを使用してリストを並べ替えます。直接出力すると、出力リストが Good list にソートされることがわかります。
このチュートリアルの動作環境: Windows 7 システム、Python バージョン 3.9、DELL G3 コンピューター。
Python でリストを並べ替える方法:
1. まず、Python の 2 つの並べ替え方法 (1 つは並べ替え、もう 1 つは並べ替え) を理解する必要があります
sort()
はリストの組み込みメソッドです。戻り値はありません。リストをソートするために使用されます。リストは変更されます。
#sorted は戻り値を持つグローバル組み込みメソッドです。反復可能なシーケンスをソートした後に新しいオブジェクトを返しますが、元のシーケンスは変更されません
#2. まず、リストの sort メソッドを呼び出しますが、このメソッドには戻り値がないため、出力は None
## になります。
#3. 次に、元のリストを出力し、元のリストが変更されていることを確認します。
4. 次に、sorted メソッドを使用してリストを並べ替えます。 , そして、直接出力すると、出力リストはソートされたリストであることがわかります
5. 次に、元のリストを出力すると、元のリストがソートされていないことがわかります
6. ここにコードを添付します:
entry=[1,3,2,5,4,6,7] print(entry.sort()) #None print(entry) #[1, 2, 3, 4, 5, 6, 7] entry1=[1,3,2,4,5,6] print(sorted(entry1)) #[1, 2, 3, 4, 5, 6] print(entry1) #[1, 3, 2, 4, 5, 6] # sort()是列表内置的方法,没有返回值,是将列表排序 # sorted是全局内置的方法,有返回值,返回对可迭代序列排序后的新对象,但是原来的序列不变
関連する無料学習の推奨事項:
Python ビデオ チュートリアル以上がPython でリストを並べ替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。