Какие типы может принимать переменная Python?

Какого типа могут быть переменные в Python?

boolean - логический, int - целочисленный, float - числа с запятой, complex - комплексные числа, str - строковые, bytes - понятно по названию ), byte array - так же понятно что массив байтов, list - список, tuple - кортеж, dict словарь, set коллекция, frozen set - не изменяемая коллекция.