How could I find the minimum value without using min( )?
If you wanted to implement your own
min() function, you could definitely do so! We haven’t quite learned all the parts of it yet, but if you’re up for a challenge, try to understand the basics of what is happening below:
def minimum(list): current_min = list # Start by assuming the first number is smallest for num in list: # Loop through each number in the list if num < current_min: current_min = num # Update current_min if current number is less return current_min print minimum([1,2,3,-1]) # -1
You could make a very small modification to the above code to find max, as well!