Встроенные типы данных
Питон работает с двумя категориями данных – встроенными типами (они поддерживаются по умолчанию) и специализированными (для операций с ними нужно подключение определенного модуля). К специализированным типам данных относятся, например, datetime (дата и время) и deque (двухсторонняя очередь).
Все встроенные типы данных в Python можно разделить на следующие группы:
Числовые – целые, вещественные, комплексные числа. Примечание: для максимально точных расчетов с десятичными числами в Python используют модуль
decimal
(тип данных Decimal), а для операций с рациональными числами (дробями) – модульfractions
(тип данных Fraction).Булевы – логические значения True (истина) и False (ложь).
Строковые – последовательности символов в кодировке Unicode.
NoneType – нейтральное пустое значение, аналогичное null в других языках программирования.
Последовательности – списки, кортежи.
Словари – структура данных типа «ключ: значение».
Множества – контейнеры, содержащие уникальные значения. Подразделяются на изменяемые
set
и неизменяемыеfrozenset
множества.Байтовые типы –
bytes
(байты),bytearray
(изменяемая байтовая строка),memoryview
(предоставление доступа к внутренним данным объекта).
Last updated