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
|
_key = key
|
||||||
|
|
||||||
_sorted = sorted
|
_sorted = sorted
|
||||||
def sorted(vs, /, *, key=lambda x: x, reverse=False):
|
def sorted(iterable, *, key=lambda x: x, reverse=False):
|
||||||
return _sorted(vs, key=lambda x: _key(key(x)), reverse=reverse)
|
return _sorted(iterable, key=lambda x: _key(key(x)), reverse=reverse)
|
||||||
|
|
||||||
def sorted_items(d):
|
def sorted_items(d):
|
||||||
return sorted(d.items(), key=_item_key)
|
return sorted(d.items(), key=_item_key)
|
||||||
|
|
Loading…
Reference in New Issue