Data Types¶
The modules described in this chapter provide a variety of specialized data types such as dates and times, fixed-type arrays, heap queues, synchronized queues, and sets.
Python also provides some built-in data types, in particular,
dict, list, set and frozenset, and
tuple. The str class is used to hold
Unicode strings, and the bytes class is used to hold binary data.
The following modules are documented in this chapter:
datetime— Basic date and time typescalendar— General calendar-related functionscollections— Container datatypesheapq— Heap queue algorithmbisect— Array bisection algorithmarray— Efficient arrays of numeric valuessched— Event schedulerqueue— A synchronized queue classweakref— Weak referencestypes— Names for built-in typescopy— Shallow and deep copy operationspprint— Data pretty printerreprlib— Alternaterepr()implementation
