ホームページ > バックエンド開発 > Python チュートリアル > Python を使用して整数のリスト内の要素を合計するにはどうすればよいですか?

Python を使用して整数のリスト内の要素を合計するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-10-28 04:53:02
オリジナル
1127 人が閲覧しました

How do you sum the elements in a list of integers using Python?

Python を使用してリストに整数を追加する

[2, 4, 7, 12] のような整数のリストがあるシナリオを想像してください。 、3]。それらの合計値 (28) を決定するには、それらの個々の値をすべて合計する必要があります。 Python を使用してこれを行う方法は次のとおりです。

<code class="python"># Method 1: Using sum() function
x = [2, 4, 7, 12, 3]
sum_of_all_numbers = sum(x)</code>
ログイン後にコピー

sum() 関数はリストを反復処理し、すべての整数値を集計して最終的な合計を提供します。

または、次の方法を使用することもできます。この合計を実行するには、reduce() という強力な Python 関数を使用します。

<code class="python"># Method 2: Using reduce() with lambda function
x = [2, 4, 7, 12, 3]
sum_of_all_numbers = reduce(lambda q, p: p + q, x)</code>
ログイン後にコピー

reduce() 関数は、リスト内の各要素に対して指定された関数を累積的に実行します。この場合、2 つの引数 (p と q) を追加して合計を実行するラムダ関数を使用します。このラムダ関数により、整数を加算するための別の関数を定義する必要がなくなりました。

以上がPython を使用して整数のリスト内の要素を合計するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート