Python関数一覧

【Python】Sorted関数の使い方 簡単に理解できる「sorted関数」の使い方をマスターしよう

ChatGPTのAPIを使わずに自動化することが可能です。
下記の本を読めば、ChatGPT4でも料金掛からずに自動化できます!KindleUnlimited会員であれば無料で読めます。

はじめに

Pythonの基本的な関数の一つに「sorted関数」があります。
この関数はリストやタプルなどのイテラブル(繰り返し可能な)オブジェクトを並べ替えるのに使います。
初心者でもわかりやすいように、この記事ではsorted関数の使い方について詳しく解説します。

サルモリ
よし、この記事を読めばsorted関数の使い方がわかるようになるんだな!

基本的な使い方

まずは基本的な使い方から見ていきましょう。
リストを引数に取り、そのリストを昇順に並び替えた結果を新たなリストとして返します。

ソースコード例

 出力結果
[1, 2, 3, 4, 5] 
サルモリ
おお、5,2,3,1,4が1,2,3,4,5になったね!すごいな!

降順での並び替え

sorted関数は、デフォルトでは昇順に並び替えますが、降順に並び替えることも可能です。
そのためには、関数の第二引数に'reverse=True'を指定します。

ソースコード例

 出力結果
[5, 4, 3, 2, 1] 
サルモリ
あれ?今度は大きい順に並び替えられたね。

文字列の並び替え

次に、文字列を並び替える例を見てみましょう。
ここでは、文字列のリストをアルファベット順に並び替えます。

ソースコード例

 出力結果
['apple', 'banana', 'blueberry', 'cherry'] 
サルモリ
なるほど、文字列もアルファベット順に並べられるんだね!

辞書の並び替え

そして、辞書をソートすることも可能です。
ここでは、辞書のキーを基準に昇順に並び替えます。

ソースコード例

 出力結果
['apple', 'banana', 'orange'] 
サルモリ
辞書だと、キーがソートの基準になるのか。頭に入れておくよ!

まとめ

今回は、Pythonのsorted関数の基本的な使い方を見てきました。
数字の昇順・降順の並び替え、文字列のアルファベット順の並び替え、そして辞書のキーによる並び替えと、様々な例を通じて、sorted関数の使い方を理解することができたと思います。
これからも、Pythonを学ぶ上で重要な関数や概念を順に解説していきますので、ぜひ引き続きお読みください。
最後まで読んで頂き、ありがとうございました。少しでもお役にたてたなら幸いです!

サルモリ
最後まで読んでくれてありがとう!!

-Python関数一覧

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock