Duvidas com lista função max e min

Home Fóruns Python Duvidas com lista função max e min

Marcado: 

Visualizando 3 respostas da discussão
  • Autor
    Posts
    • #127603
      leonardo meissner
      Participante

      Pessoal bom dia, estou com uma duvida usando lista.

      Quando eu tenho strings + números em uma lista, como que faz para usar o max ou min. Eu posso com string junto ?

      Exemplo:

      lista = [‘leonardo’, ‘100’,’priscila’,”200′,’giovanna’,’10’]

      max(lista) e min(lista) esta mostrando como min 10 e max Priscila. Nao estou entendendo o porque.

      Alguém pode me ajudar ?

      Sds
      leotux

    • #127605
      Tutora Jessica
      Moderador

      Ola Leonardo, em qual modulo e aula você esta?

    • #127607
      leonardo meissner
      Participante

      Exercício 84.

    • #127681
      Tutora Jessica
      Moderador

      Ola Leonardo, primeiro te sugiro rever as aulas 17 e 18 que explicam bem sobre listas.

      O problema nesse caso é que você está comparando strings e não números, então quando compara “10” com “3” , o primeiro ele lê como 1 e 0 ou seja 1 vem antes do 3 , por isso é menor que 3.

Visualizando 3 respostas da discussão
  • Você deve fazer login para responder a este tópico.