基本概念

Pythonで1から100までの数字を格納したリストを作成する

Pythonはその柔軟性とシンプルさで知られています。特に、リストの生成はPythonの基本的な機能の一つです。この記事では、1から100までの数字を含むリストを作成するいくつかの方法を紹介します。

スポンサーリンク

range()関数を使用する

最も一般的な方法は、組み込み関数のrange()を使用することです。


    numbers = list(range(1, 101))
    print(numbers)
    

range()関数は指定された範囲の整数のシーケンスを生成します。ここでは、1から100までの数字を生成しています。

リスト内包表記を利用する

リスト内包表記を使用すると、より簡潔なコードで同じ結果を得ることができます。


    numbers = [i for i in range(1, 101)]
    print(numbers)
    

この方法は、range()関数と同じく1から100までの数字のリストを生成しますが、よりコンパクトな形式です。

forループを使う

より伝統的な方法として、forループを使用する方法もあります。


    numbers = []
    for i in range(1, 101):
        numbers.append(i)
    print(numbers)
    

この方法では、空のリストを初期化し、forループを使用して1から100までの各数字をリストに追加しています。

numpyを使用する

科学計算を行う際には、numpyライブラリを使用する方法もあります。


    import numpy as np
    numbers = np.arange(1, 101)
    print(numbers)
    

numpyのarange()関数は数値の配列を生成し、特に大きな数値範囲や科学計算に適しています。

まとめ

Pythonで1から100までの数字を含むリストを作成する方法は多岐にわたります。目的や状況に応じて、最適な方法を選択しましょう。これらの基本的な技術は、Pythonプログラミングの基礎として非常に重要です。

コメント

タイトルとURLをコピーしました