Menu
Coddy logo textTech

タプル

CoddyのPythonジャーニー「Fundamentals」セクションの一部 — レッスン 59/77。

タプルは、不変(読み取り専用)で順序付けられた要素のコレクションです。リストとは異なり、一度作成されると、タプルを変更することはできません。

丸括弧を使用してタプルを作成します:

fruits = ("apple", "banana", "cherry")

括弧なしでタプルを作成することもできます:

colors = "red", "green", "blue"

インデックスを使用してタプルの要素にアクセスします(リストと同様です):

first_fruit = fruits[0]  # "apple"

タプルは不変(immutable)であるため、要素を変更することはできません。

# これはエラーになります
# fruits[0] = "orange"

要素が1つのタプルには、末尾にカンマが必要です:

single_item = ("apple",)  # これはタプルです
not_a_tuple = ("apple")   # これは文字列です

チートシート

Pythonのタプル:

  • イミュータブル(読み取り専用)なデータ構造
  • 丸括弧 () を使用して作成される
  • 負のインデックスを含むインデックスを使用して要素にアクセスする
# タプルの作成
coordinates = (4, 5)

# 要素へのアクセス
x = coordinates[0]  # 4
y = coordinates[1]  # 5

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Fundamentalsのすべてのレッスン