8. Tipe DataΒΆ
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
(which along with
frozenset
, replaces the deprecated sets
module), and
tuple
. The str
class can be used to handle binary data
and 8-bit text, and the unicode
class to handle Unicode text.
Modul-modul berikut didokumentasikan dalam bab ini:
- 8.1.
datetime
--- Basic date and time types - 8.2.
calendar
--- Fungsi-fungsi umum yang terkait dengan modul calendar - 8.3.
collections
--- High-performance container datatypes - 8.4.
heapq
--- Heap queue algorithm - 8.5.
bisect
--- Array bisection algorithm - 8.6.
array
--- Efficient arrays of numeric values - 8.7.
sets
--- Unordered collections of unique elements - 8.8.
sched
--- Event scheduler - 8.9.
mutex
--- Mutual exclusion support - 8.10.
Queue
--- A synchronized queue class - 8.11.
weakref
--- Weak references - 8.12.
UserDict
--- Class wrapper for dictionary objects - 8.13.
UserList
--- Class wrapper for list objects - 8.14.
UserString
--- Class wrapper for string objects - 8.15.
types
--- Names for built-in types - 8.16.
new
--- Creation of runtime internal objects - 8.17.
copy
--- Shallow and deep copy operations - 8.18.
pprint
--- Data pretty printer - 8.19.
repr
--- Alternaterepr()
implementation