Python3 len()メソッド
説明
Python len() は Python の組み込み関数で、オブジェクトの長さや要素数を返します。文字列、リスト、タプルなど、長さ情報を持つデータ型に適用できます。
len() は、集合などの他の反復可能オブジェクトにも適用できます。
構文
len()メソッドの構文:
len( s )
パラメータ
- s -- オブジェクト。
戻り値
オブジェクトの長さを返します。
例
以下の例では、len() の使用方法を示しています:
文字列の長さ:
例
text = "Hello, World!"
length = len(text)
print(length) # 出力:13
上記の例では、len(text) は文字列 text の文字数を返します。これにはスペースや句読点も含まれます。出力結果は次のとおりです:
13
リストの長さ:
例
my_list = [1, 2, 3, 4, 5]
length = len(my_list)
print(length) # 出力:5
上記の例では、len(my_list) はリスト my_list の要素数を返します。出力結果は次のとおりです:
5
タプルの長さ:
例
my_tuple = (10, 20, 30)
length = len(my_tuple)
print(length) # 出力:3
上記の例では、len(my_tuple) はタプル my_tuple の要素数を返します。出力結果は次のとおりです:
3
集合の長さ:
例
my_set = {5, 10, 15, 20}
length = len(my_set)
print(length) # 出力:4
上記の例では、len(my_set) は集合 my_set 内の一意の要素数を返します。出力結果は次のとおりです:
4
辞書の長さ:
例
my_dict = {"apple": 3, "banana": 2, "cherry": 4}
length = len(my_dict)
print(length) # 出力:3
上記の例では、len(my_dict) は辞書 my_dict 内のキーと値のペアの数を返します。出力結果は次のとおりです:
3
要するに、len() 関数は様々な種類のシーケンスの長さを求めるための非常に実用的なツールであり、さまざまな Python プログラムを書くのに非常に役立ちます。
注意事項
- 文字列の場合、
len()文字数を返します。 - リスト、タプルの場合、
len()要素数を返します。 - 辞書の場合、
len()キーと値のペアの数を返します。 - 集合の場合、
len()集合の要素数を返します。
Python3 文字列