In [1]:
l = [0, 1, 2]
print(len(l))
In [2]:
t = (0, 1, 2)
print(len(t))
In [3]:
s = {0, 1, 2}
print(len(s))
In [4]:
d = {'key0': 0, 'key1': 1, 'key2': 2}
print(len(d))
In [5]:
s = 'abcde'
print(len(s))
In [6]:
s = 'あいうえお'
print(len(s))
In [7]:
import numpy as np
In [8]:
a_1d = np.arange(3)
print(a_1d)
In [9]:
print(len(a_1d))
In [10]:
a_2d = np.arange(12).reshape((3, 4))
print(a_2d)
In [11]:
print(len(a_2d))
In [12]:
a_3d = np.arange(24).reshape((2, 3, 4))
print(a_3d)
In [13]:
print(len(a_3d))
In [14]:
import pandas as pd
In [15]:
df = pd.DataFrame({'A': [0, 1, 2], 'B': [3, 4, 5]}, index=['a', 'b', 'c'])
print(df)
In [16]:
print(len(df))
In [17]:
s = pd.Series([0, 1, 2], index=['a', 'b', 'c'])
print(s)
In [18]:
print(len(s))
In [19]:
# print(len(100))
# TypeError: object of type 'int' has no len()
In [20]:
# print(len(0.1))
# TypeError: object of type 'float' has no len()
In [21]:
# print(len(True))
# TypeError: object of type 'bool' has no len()