MCPcopy Create free account
hub / github.com/grantjenks/python-sortedcontainers / __init__

Method __init__

tests/sortedcollection.py:79–85  ·  view source on GitHub ↗
(self, iterable=(), key=None)

Source from the content-addressed store, hash-verified

77 '''
78
79 def __init__(self, iterable=(), key=None):
80 self._given_key = key
81 key = (lambda x: x) if key is None else key
82 decorated = sorted((key(item), item) for item in iterable)
83 self._keys = [k for k, item in decorated]
84 self._items = [item for k, item in decorated]
85 self._key = key
86
87 def _getkey(self):
88 return self._key

Callers 2

_setkeyMethod · 0.95
clearMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected