Python: リストやタプルの要素数を取得する len()

Pythonでリストやタプルの要素数を取得する場合は、 組み込み関数のlen()関数を使います。 len()関数の引数にはシーケンス(文字列・リスト・タプル等)か コレクション(ディクショナリ・セット等)が指定できます。

リストの要素数

リストの要素数を取得する場合はlen()関数の引数にリストを指定します。

書式
len(リスト)

戻り値はリストの要素数で、 リストが空の場合は「0」が戻ります。

li = [0, 1, 2, 3, 4]

print(len(li))  # 5

# 空のリスト
li2 = []

print(len(li2)) # 0

タプルの要素数

タプルの要素数を取得する場合は、len()関数の引数にタプルを指定します。

書式
len(タプル)

戻り値はタプルの要素数で、空のタプルの場合は「0」が戻ります。

t = ("a", "b", "c", "d")

print(len(t))  # 4

# 空のタプル
t2 = ()

print(len(t2)) # 0
Python