Python - タプル(tuple)の要素数を調べる

タプル(tuple)に格納されている値の数を調べるには、組み込み関数の len を使用します。

タプル(tuple)の素数要を調べる方法

len関数 にタプルを渡すと、要素数を返します。
要素数 = len(<タプル オブジェクト>)

サンプルコード

次のサンプルコードは len関数 を使用し、タプルの要素数を表示します。
tuple_value = (1,)
print(len(tuple_value))   # 結果 = 1

tuple_value = (1,2,3,4)
print(len(tuple_value))   # 結果 = 4

None を渡すとエラー

len関数に None を渡すと例外が発生します。変数 に None が格納される可能性がある場合、事前に確認が必要です。
# None
tuple_value = None

# 例外: TypeError: object of type 'NoneType' has no len()
tuple_length = len(tuple_value)

次のサンプルコードは 変数に None が格納されている場合、0 を表示します。

tuple_value = None
tuple_length = 0

if tuple_value is None:
    # 値が None の場合、ゼロにする
    tuple_length = 0
else:
    # len 関数で要素数を取得
    tuple_length = len(tuple_value)

print(tuple_length)   # 結果 = 0

参考資料

検証環境