doubledate.datemap#

class doubledate.datemap(mapping)#

Read-only sorted dictionary mapping dates to values.

Example

>>> import doubledate as dtwo
>>> import datetime

>>> holidays = [
...     datetime.date(2022, 1, 17),
...     datetime.date(2022, 5, 30),
...     datetime.date(2022, 6, 4),
...     datetime.date(2022, 9, 5),
...     datetime.date(2022, 11, 11),
...     datetime.date(2022, 12, 24),
...     datetime.date(2022, 12, 26)
... ]

>>> mapping = dtwo.datemap({d:i for d, i in enumerate(holidays)})
<doubledate.utils.datemap at 0x7fd0fa4cfa60>