AIブログ Python関数一覧

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

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

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

Pythonをさらに学びたい方へ

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

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

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

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

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

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プログラミングで頻繁に利用される関数です。

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

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

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