AIブログ Python関数一覧

【Python】Sum関数:初心者でも理解できる実用的なガイド sum関数は文字列を結合したり、2次元リストを平坦化することもできます!

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック

このブログではAffinger5を使用しています。

ブログテーマが気に入った方はコチラをクリック

Pythonのsum関数とは

Pythonには、数値の合計を求めるための組み込み関数、sum()があります。
この関数はリストやタプルなどのイテラブル(繰り返し可能な)オブジェクトの全ての要素の合計を返します。

サルモリ
Pythonのsum関数はかなり便利だよ。数値の合計をすぐに求められるよ。

sum関数の基本的な使い方

sum関数の基本的な使い方は以下の通りです。
sum関数は引数としてイテラブルオブジェクト(リストやタプルなど)を取り、その全ての要素の合計を返します。

ソースコード例

 出力結果
15 
サルモリ
リストにある数字を全部足して、その結果を表示するんだよ。すごく簡単だよね!

sum関数で初期値を設定する

sum関数は、2つ目の引数として初期値を設定することが可能です。
この初期値は、合計を求める際のスタート地点となります。

ソースコード例

 出力結果
25 
サルモリ
ここでの10は初期値だから、リストの数字を足す前に既に10があると考えればいいんだよね。だから結果は25になるんだね。

文字列のリストを結合する

Pythonのsum関数は数値だけでなく、文字列のリストを結合するのにも使用できます。
ただし、文字列を扱う場合は、第2引数に空の文字列('')を指定する必要があります。

ソースコード例

 出力結果
Python is fun! 
サルモリ
サルモリさん:「文字列のリストも結合できるなんて、sum関数ってホントに便利だよね!」

2次元リストを平坦化する

sum関数を使うと、2次元のリストを1次元に平坦化することもできます。
これには、第2引数に空のリスト([])を指定します。

ソースコード例

 出力結果
[1, 2, 3, 4, 5, 6, 7, 8, 9] 
サルモリ
これで複雑なリストも簡単に扱えるようになるね!

まとめ

Pythonのsum関数は、リストやタプルなどのイテラブルオブジェクトの要素の合計を求めるための組み込み関数です。
数値の合計を求めるだけでなく、文字列のリストを結合したり、複数のリストを平坦化したりすることもできます。
初心者にとっても分かりやすい関数の1つであり、Pythonプログラミングで頻繁に利用される関数です。

最後まで読んで頂き、ありがとうございました。少しでもお役にたてたなら幸いです!

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

この記事は90%~100%ChatGPTで作られています。

作り方はこちらをクリック

-AIブログ, Python関数一覧

Ads Blocker Image Powered by Code Help Pro

広告ブロックを検出しました。

ブラウザの広告機能を使用して広告をブロックしていることが検出されました。
ブラウザの広告ブロッカーを無効にし、「更新」をクリックしてください。

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock