Olá, Matheus! Tudo bem?
Parabéns! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Percebi que você dominou o uso de expressões regulares para capturar padrões em uma string, aplicou muito bem o método group()
para extrair os dados desejados e ainda demonstrou compreender a relevância de manipular strings com split()
para organizar as informações de forma legível.
Uma sugestão interessante para evoluir ainda mais é usar o método partition()
com o objetivo de separar partes fixas de uma string de forma mais direta. Veja só:
entrada = "Maria Silva - 1985"
nome_completo, _, ano = entrada.partition(' - ')
print(nome_completo.strip())
print(ano.strip())
Resultado:
Maria Silva
1985
Essa abordagem ajuda a simplificar a lógica de separação de dados quando o separador é conhecido.
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!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!