Skip to content

Instantly share code, notes, and snippets.

@syedjafer
Created May 1, 2021 04:39
Show Gist options
  • Select an option

  • Save syedjafer/88fee4127a3ab448ebd86119e9e091b7 to your computer and use it in GitHub Desktop.

Select an option

Save syedjafer/88fee4127a3ab448ebd86119e9e091b7 to your computer and use it in GitHub Desktop.
def find_max_min(array):
max_val, min_val = None, None
if len(array) == 1:
max_val = min_val = array[0]
elif array:
max_val, min_val = (array[0], array[1]) if array[0] > array[1] else (array[1], array[0])
for itr in array[2:]:
if itr > max_val:
max_val = itr
elif itr < min_val:
min_val = itr
return min_val, max_val
arr = [1,2,-9]
print(find_max_min(arr))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment