P
>>> a = [[]] * 3
>>> a[1].append(10)
>>> a
[[10], [10], [10]]
Size: a a a
P
>>> a = [[]] * 3
>>> a[1].append(10)
>>> a
[[10], [10], [10]]
MW
MW
P
MW
In [14]: class Bucket:
...: def __init__(self, key: str) -> None:
...: self.key = key
...: def __eq__(self, other) -> bool:
...: return self.key == other.key
...: def __hash__(self) -> int:
...: return hash(self.key)
...:
...:
In [15]: s=set()
In [16]: s.add(Bucket('foo'))
In [17]: s.add(Bucket('foo'))
In [18]: s.add(Bucket('bar'))
In [19]: s
Out[19]: {<__main__.Bucket at 0x7fb3a93f1d90>, <__main__.Bucket at 0x7fb3a94591c0>}
MW
OS
A
A
A
D
С
G
G
D
IR
SD
D
D
D