Ugh, python 3.7 doesn't have the PEP 570 "/" positional-only syntax.
This commit is contained in:
parent
4528100248
commit
3544bf18fa
|
@ -65,8 +65,8 @@ key = cmp_to_key(cmp)
|
|||
_key = key
|
||||
|
||||
_sorted = sorted
|
||||
def sorted(vs, /, *, key=lambda x: x, reverse=False):
|
||||
return _sorted(vs, key=lambda x: _key(key(x)), reverse=reverse)
|
||||
def sorted(iterable, *, key=lambda x: x, reverse=False):
|
||||
return _sorted(iterable, key=lambda x: _key(key(x)), reverse=reverse)
|
||||
|
||||
def sorted_items(d):
|
||||
return sorted(d.items(), key=_item_key)
|
||||
|
|
Loading…
Reference in New Issue