リストとタプル
1つの変数に複数の項目を格納する方法を学びます。
「リストとタプル」はCoddyKit上の無料Python For Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはPython For Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Python For Kidsコースには全4レッスンが含まれています。
リストとタプル入門
リストとタプル
データ構造のレッスンへようこそ!今日は、Pythonのリストとタプルを使って、複数の要素を1つの変数に格納する2つの重要な方法を学びます。
リストとタプルとは?
リストとタプルは、複数の要素を1か所に格納できるデータ構造です。データを整理し、関連する情報の集まりを管理しやすくします。
- リスト: ミュータブルなコレクション。要素の変更、追加、削除ができます。
- タプル: イミュータブルなコレクション。一度作成すると変更できません。
リストの作成
リストは、角かっこ([])の中に要素をカンマ区切りで並べて作成します。
例:
# Creates a list of fruits
fruits = ["apple", "banana", "cherry"]
リストの要素へのアクセス
リストの各要素には、0から始まるインデックスを使ってアクセスできます。
例:
# Accesses the first fruit in the list
print(fruits[0]) # Output: apple
# Accesses the second fruit in the list
print(fruits[1]) # Output: bananaリストの変更
リストはミュータブルなので、作成後に要素を追加、削除、変更できます。
例:
# Adds a new fruit to the list
fruits.append("orange")
# Changes the first fruit in the list
fruits[0] = "grape"
# Removes the second fruit from the list
fruits.pop(1)
# Prints the modified list
print(fruits) # Output: ['grape', 'cherry', 'orange']
タプルの作成
タプルは、丸かっこ(())の中に要素をカンマ区切りで並べて作成します。
例:
# Creates a tuple of colors
colors = ("red", "green", "blue")タプルの要素へのアクセス
リストと同じように、タプルの各要素にもインデックスを使ってアクセスできます。
例:
# Accesses the first color in the tuple
print(colors[0]) # Output: red
# Accesses the third color in the tuple
print(colors[2]) # Output: blueリストとタプルを使う理由
リストとタプルを使うと、データを効率的に整理できます。変更する必要があるコレクションにはリストを、一定の状態を保つ必要があるコレクションにはタプルを使用します。
- リスト: 要素の一覧の管理、情報の更新、新しい要素の追加などに適しています。
- タプル: 座標や曜日など、固定されたデータの格納に適しています。
よくできました!
Pythonでリストとタプルを使って複数の要素を格納する方法を学びました。これらのデータ構造を使うと、プログラム内のデータを効果的に管理し、整理できます。自分でリストとタプルを作成し、それぞれの機能を試しながら、練習を続けましょう。

よくある質問
「リストとタプル」レッスンは無料ですか?
はい。「リストとタプル」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Python For Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Python For Kidsコースには全4レッスンが含まれています。
「リストとタプル」で何を学びますか?
1つの変数に複数の項目を格納する方法を学びます。 ブラウザで直接実行するハンズオンコードでPython For Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Python For Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのPython For Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「リストとタプル」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このPython For Kidsレッスンでコードを書いて実行できますか?
はい。すべてのPython For Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。