Function to determine list max without itertools

Rob Gaddi rgaddi at highlandtechnology.invalid
Thu Apr 18 19:45:00 EDT 2019


On 4/18/19 4:35 PM, Sayth Renshaw wrote:
> 
>>>         
>> It's still overly complicated.
>>
> 
> This is where I have ended up. Without itertools and max its what I got currently.
> 
> def maximum(listarg):
>      myMax = listarg[0]
>      for item in listarg:
>          for i in listarg[listarg.index(item)+1:len(listarg)]:
>              if myMax < i:
>                  myMax = i
> 
>      return myMax
> 
> How would you simplify it?
> 

In English rather than Python, how do you find the maximum element in a 
list?

-- 
Rob Gaddi, Highland Technology -- www.highlandtechnology.com
Email address domain is currently out of order.  See above to fix.



More information about the Python-list mailing list