Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

TypeError: max() got an unexpected keyword argument 'key'

Python 3.9.7
Running example code and getting the error: TypeError: max() got an unexpected keyword argument ‘key’

lis=[(101, 153), (255, 827), (361, 961)]
from operator import itemgetter
max(lis,key=itemgetter(1))[0] 

>Solution :

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

Try:

import builtins
lis=[(101, 153), (255, 827), (361, 961)]
from operator import itemgetter
builtins.max(lis,key=itemgetter(1))[0] 

If it works, it should confirm that you redefined max somewhere along the way.

Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading