Skip to content

Instantly share code, notes, and snippets.

@Spindel
Created December 10, 2013 19:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Spindel/7896135 to your computer and use it in GitHub Desktop.
Save Spindel/7896135 to your computer and use it in GitHub Desktop.
PyPy does strange things
def min_max_native(indata):
def _minmax(data):
_value = itemgetter(2)
low = min(data, key=_value)
high = max(data, key=_value)
return (_value(low), _value(high))
copy = indata[:]
minmax = _minmax(copy)
return minmax
def min_max_sort(indata):
def _minmax(data):
_value = itemgetter(2)
data.sort(key=_value)
low = data[0]
high = data[-1]
return (_value(low), _value(high))
copy = indata[:]
minmax = _minmax(copy)
return minmax
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment