Typy danych¶
Moduły opisane w tym rozdziale zapewniają różny typy danych takie jak: daty i czas, macierze o stałym rozmiarze, kopce, listy dwukierunkowe i enumeratory.
Python posiada również wbudowane typy danych, w szczególności dict
, list
, set
i frozenset
, i tuple
. Klasa str
jest używana do trzymania ciągu znaków unicode, zaś klasy bytes
i bytearray
są używane do trzymania danych w formacie binarnym.
Poszczególne moduły są opisane w rodziale:
datetime
— Basic date and time typeszoneinfo
— IANA time zone supportcalendar
— General calendar-related functionscollections
— Container datatypescollections.abc
— Abstract Base Classes for Containersheapq
— Heap queue algorithmbisect
— Array bisection algorithmarray
— Efficient arrays of numeric valuesweakref
— Weak referencestypes
— Dynamic type creation and names for built-in typescopy
— Shallow and deep copy operationspprint
— Data pretty printerreprlib
— Alternaterepr()
implementationenum
— Support for enumerationsgraphlib
— Functionality to operate with graph-like structures