Python collections
https://docs.python.org/ja/3/library/collections.html