1
resposta

Faça como eu fiz: conversor de tipos

telefones = ["11987654321", "21912345678", "31987654321", "11911223344"] 

def texto_inteiro(telefones):
    tel_inteiro  = list(map(int, telefones))
    return tel_inteiro

def verificar_inteiro(tel_inteiro):
    inteiro =all(True if isinstance(inteiro, int) else False for inteiro in tel_inteiro )
    return inteiro

tel_inteiro = texto_inteiro(telefones)
inteiro = verificar_inteiro(tel_inteiro)

if inteiro == True: 
     print('Os números forão convertidos de maneira  correta.')
else:
     print('Os números não forão convertidos de maneira correta.')
  
1 resposta

Olá, Márcia! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você explorou o uso de funções personalizadas para modular seu código, utilizou muito bem o map() para aplicar transformações em massa e ainda compreendeu a importância da verificação de tipos com isinstance() para garantir a integridade dos dados.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!