リスト数を取得するには len 関数を使用します。
要素数を取得する方法
要素数 = len(リスト)
1次元リストの例
# 1次元リスト
list1 = [1, 2, 3]
# 結果 = 3
print(len(list1))
2次元リストの例
# 2次元リスト
list2 = [[1, 2, 3], [1, 2, 3, 4]]
# 結果 = 2
print(len(list2))
# 2次元リストの中身
# 結果 = 3
print(len(list2[0]))
# 結果 = 4
print(len(list2[1]))
None を渡すとエラー
None を渡すと例外が発生します。# None
listNone = None
# 例外: TypeError: object of type 'NoneType' has no len()
listLength = len(listNone)
検証環境
- Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:37:50) [MSC v.1916 64 bit (AMD64)] on win32
- Microsoft Windows 10 Pro Version 1909 OS Build 18363.693
- Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
- Microsoft Windows 10 Pro Version 1809 OS Build 17763.439