Python 3で2つの値の間の数値を含むリストを作成する方法
Python 3を使用して、2つの値の間の数値を含むリストを作成する方法は、range()
関数を活用することです。この関数は、指定された範囲の連続する整数を生成するために使用されます。具体的な例を見てみましょう。
例1: 1から5までの数値を含むリストを作成する
numbers = list(range(1, 6)) print(numbers)
出力:
[1, 2, 3, 4, 5]
例2: -2から2までの数値を含むリストを作成する
numbers = list(range(-2, 3)) print(numbers)
出力:
[-2, -1, 0, 1, 2]
例3: 10から1までの数値を含むリストを作成する(逆順)
numbers = list(range(10, 0, -1)) print(numbers)
出力:
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
これらの例では、range()
関数を使用して、指定された範囲の数値を含むリストを作成しました。この方法を活用することで、簡単に任意の範囲の数値を含むリストを生成することができます。
Python 3で、2つの値の間の数値を含むリストを作成する方法は、通常はリスト内包表記を使用して行います。以下はその方法です:
“`python
start_value = 1
end_value = 5
result_list = [x for x in range(start_value, end_value + 1)]
print(result_list)
“`このコードでは、`start_value` と `end_value` の間の数値を含むリストが `result_list` に作成されます。`range()` 関数は、指定された範囲の数値を生成するために使用されます。`start_value` は開始値であり、`end_value + 1` は終了値です。リスト内包表記 `[x for x in range(start_value, end_value + 1)]` は、`range()` で生成された数値をリストに追加する方法です。
この方法を使用すると、Python 3で2つの値の間の数値を含むリストを簡単に作成できます。