## Question

How could I find the minimum value without using min( )?

## Answer

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[0] # 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!