Ugh, python 3.7 doesn't have the PEP 570 "/" positional-only syntax.

This commit is contained in:
Tony Garnock-Jones 2022-07-22 10:23:54 +02:00
parent 4528100248
commit 3544bf18fa
1 changed files with 2 additions and 2 deletions

View File

@ -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)