Pythonはデータ処理に便利なプログラミング言語です。この記事では、Pythonを使って様々なデータ型の長さを調べる方法について解説します。
Pythonで長さを測定する基本的な方法
Pythonには、len()という組み込み関数があります。len()は、文字列やリスト、タプル、辞書などの要素の数を返します。
例えば、以下のコードは文字列の長さを測定する方法です。
text = "Hello, world!" print(len(text)) # 出力: 13
また、リストやタプルの場合は次のようになります。
my_list = [1, 2, 3, 4, 5] print(len(my_list)) # 出力: 5 my_tuple = (1, 2, 3, 4, 5) print(len(my_tuple)) # 出力: 5
辞書の場合は、len()は辞書のキーの数を返します。
my_dict = {"apple": 100, "banana": 200, "orange": 300} print(len(my_dict)) # 出力: 3
文字列の長さを調べる方法
文字列の長さを調べる場合は、len()を使います。
text = "Hello, world!" print(len(text)) # 出力: 13
リストやタプルの長さを調べる方法
リストやタプルの長さを調べる場合も、len()を使います。
my_list = [1, 2, 3, 4, 5] print(len(my_list)) # 出力: 5 my_tuple = (1, 2, 3, 4, 5) print(len(my_tuple)) # 出力: 5
辞書の長さを調べる方法
辞書の場合は、len()は辞書のキーの数を返します。
my_dict = {"apple": 100, "banana": 200, "orange": 300} print(len(my_dict)) # 出力: 3
numpy配列の長さを調べる方法
numpyは、数値計算に特化したPythonライブラリです。numpyの配列の長さを調べる方法は、shape属性を使います。
import numpy as np my_array = np.array([1, 2, 3, 4, 5]) print(my_array.shape[0]) # 出力: 5
pandasのデータフレームの長さを調べる方法
pandasは、データ処理に特化したPythonライブラリです。pandasのデータフレームの長さを調べる方法は、len()を使います。
import pandas as pd my_df = pd.DataFrame({ "name": ["Alice", "Bob", "Charlie"], "age": [20, 25, 30] }) print(len(my_df)) # 出力: 3
まとめ
Pythonには、様々なデータ型の長さを調べる方法があります。基本的な方法は、len()を使うことです。numpyやpandasの場合は、それぞれのライブラリに特化した方法がありますので、適宜使い分けてください。