# Exercise 3.28 # Define functions def findmin(a): max_elem = a[0] for e in a[1:]: if e < max_elem: max_elem = e return max_elem def findmax(a): max_elem = a[0] for e in a[1:]: if e > max_elem: max_elem = e return max_elem # Test the functions a = [2, 3, 6, 1, 2, 3, 6, 4] print(findmin(a)) print(findmax(a))