スキルUPの道しるべ

本サイトはプロモーションを含みます
上に戻る

【Python】for文を使ってリストにデータを格納する方法をコード例付きで解説!

Pythonを学ぶ上で欠かせない要素の一つが、for文を使ったデータ処理です。
特にリストにデータを格納する方法は、初心者にとって重要な基礎となります。

そこで、この記事では、『for文を使ってリストにデータを格納する方法』に焦点を当て、Pythonの初学者でも理解しやすいように、丁寧に解説していきます。
Pythonの基礎をしっかりと学び、実践的なプログラミングスキルを身につけましょう。

機械学習おすすめ書籍★

Pythonのfor文を使ってリストにデータを格納する方法

Pythonでは、for文を使って簡単にリストにデータを格納することができます。
まずは基本的な構文から見ていきましょう。

# リストの初期化
my_list = []

# for文を使ってデータを格納する
for i in range(1, 6):
    my_list.append(i)

# 格納されたリストの表示
print("格納されたリスト:", my_list)

このコードでは、1から5までの数値を格納したリストを作成しています。
では、具体的に各行の処理を見ていきましょう。

1. my_list = [] :リストmy_listを初期化します。
2. for i in range(1, 6): :forループを使って1から5までの数値を繰り返し処理します。
3. my_list.append(i) :append()メソッドを使って、iの値をmy_listに追加します。
4. print("格納されたリスト:", my_list) :最終的に格納されたリストを表示します。

このコードを実行すると、次のような出力が得られます。

格納されたリスト: [1, 2, 3, 4, 5]

このように、for文を使って簡単にリストにデータを格納することができます。
次に、for文を使ったリストへのデータの格納方法をもう少し詳しく見ていきましょう。

range()関数を使ったリストへのデータの格納

上記の例では、range()関数を使って1から5までの数値を繰り返し処理しました。
range()関数は、指定された範囲の数値のシーケンスを生成します。

# range()関数を使ったリストへのデータの格納
my_list = []

for i in range(1, 11, 2):
    my_list.append(i)

print("格納されたリスト:", my_list)

このコードでは、1から10までの数値のうち、2つおきの数値をmy_listに格納しています。
実行すると、次のような出力が得られます。

格納されたリスト: [1, 3, 5, 7, 9]

関連・おすすめ書籍




おすすめ書籍:

終わりに

以上、Pythonのfor文を使ってリストにデータを格納する方法についての解説でした。
for文とリストの組み合わせは、Pythonの基本的な機能の一つです。
ぜひこの方法を活用して、自分のプログラムをより効率的に作成してください。

Pythonで練習!実務で使える力を付けよう!▼