En utilisant Python3.6.2, j'essayais de trouver le mot le plus long dans une phrase. Le code que je suis venu avec est,Obtention d'un résultat câblé à partir de la fonction max dans python
>>> sen = "Argument goes here"
>>> max(sen.split())
'here'
Je voudrais pourquoi la réponse « ici » au lieu de « argument », plutôt que la réponse au problème.
Merci d'avance pour votre temps - si j'ai manqué quelque chose, sur- ou sous-souligné un point spécifique laissez-moi savoir dans les commentaires.
max compare vos cordes dans l'ordre lexical pas la longueur de la chaine –
Pourriez-vous m'expliquer ce qu'est l'ordre lexical ou donner des liens pour le connaitre @SungJin Steve Yoo –
Voir ici. http://thepythonguru.com/python-strings/ –