90日で学ぶ AIとPython|完全初心者から「作れる」までDay18:リストってなに? ― データを「まとめて」扱う魔法の箱 ―


このシリーズでは
Windows / Mac のどちらでも使える
「Python + VS Code」環境で進めます。
ChatGPTは
・コードを考えてもらう
・エラーを相談する
ための“相棒”として使います。
※ ChatGPT上でコードを実行することはできません。
必ず自分のPCで実行してください。
📅 Day18:リストってなに?
― データを「まとめて」扱う魔法の箱 ―
これまで扱ってきた変数は、
age = 20
👉 1つのデータしか入れられませんでした。
でも現実ではどうでしょう?
-
クラスの生徒30人
-
テストの点数100個
-
商品データ1000件
1個ずつ変数を作りますか?
…無理ですよね。
そこで登場するのが
👉 リスト(list)
です。
🧠 リストとは?
リストとは、
データをまとめて入れられる箱
です。
✅ リストの作り方
これで、
-
10
-
20
-
30
-
40
が1つの変数 numbers に入っています。
🔍 中身を表示してみる
実行結果:
🧩 1つだけ取り出す
結果:
👉 リストは 0から数える
これ超重要です。
インデックス(番号)のイメージ
| 番号 | 値 |
|---|---|
| 0 | 10 |
| 1 | 20 |
| 2 | 30 |
| 3 | 40 |
🧠 for文と相性抜群
ここが本番です。
numbers = [10, 20, 30, 40]
for n in numbers:
print(n)
結果:
20
30
40
👉 リストの中身を1つずつ取り出してくれる
これがめちゃくちゃ重要。
🧪 実践:合計を出してみる
numbers = [10, 20, 30, 40]
total = 0
for n in numbers:
total = total + n
print(“合計は", total)
結果:
今までの知識が全部つながりましたね。
🧩 文字も入れられる
names = [“太郎", “花子", “次郎"]
for name in names:
print(name)
文字でもOK。
⚠️ よくあるミス
❌ 0番を忘れる
これは 20 です。
最初は 0。
❌ 存在しない番号を指定
→ エラーになります。
🎯 今日できるようになったこと
-
リストを作れる
-
インデックスを理解した
-
forでまとめて処理できる
-
合計などの処理ができる
これで、
👉 大量データを扱える土台
ができました。
🚀 なぜリストが重要?
AIもデータ分析も、
-
数字の集まり
-
文章の集まり
-
画像データの集まり
すべて“データの集合”です。
その基本がリスト。
ここを理解すると
世界が一段上がります。
▶ 次回予告

📅 Day19:リストを使ってみよう
-
要素を追加する
-
要素を削除する
-
並び替える
-
さらに実用的に使う
ここから一気に
“プログラミングが道具になる”感覚が出ます🔥






|-タイから応募可能な世界の小説コンテストまとめ-(日本語・英語-公募完全統合版)-‹-Imagine-Happy-AI-L-300x201.png)






















