AIブログ Python関数一覧

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

この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

Pythonをさらに学びたい方へ

Pythonを理解して頂くために参考書を執筆致しました!

Pythonのラムダ式、リスト、辞書型、Pandasなどを学びたい方にオススメの本となっています。演習問題をたくさん用意しているので、実践形式で理解しやすい内容となっています

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

PythonでChatGPTAPIを使ってブログ作成を自動化しませんか?

はじめに

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をさらに学びたい方へ

Pythonを理解して頂くために参考書を執筆致しました!

Pythonのラムダ式、リスト、辞書型、Pandasなどを学びたい方にオススメの本となっています。演習問題をたくさん用意しているので、実践形式で理解しやすい内容となっています

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

PythonでChatGPTAPIを使ってブログ作成を自動化しませんか?

この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

-AIブログ, 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