Comece agoraComece grátis

Dividir linhas ou dividir a linha?

Você está prestes a sair do trabalho quando um colega pede que você use suas habilidades de manipulação de strings para ajudá-lo. Você precisa ler as strings de um arquivo de forma que, se o arquivo contiver strings em linhas diferentes, elas sejam armazenadas como elementos separados. Ele também quer que você divida as strings em pedaços se perceber que elas contêm vírgulas.

O texto do arquivo já foi salvo na variável file. Você pode usar print(file) para visualizar a variável no Shell IPython.

Este exercicio faz parte do curso

Expressões regulares em Python

Ver curso

Instruções do exercicio

  • Divida a string file em várias substrings nos limites das linhas.
  • Imprima a variável resultante file_split.
  • Complete o loop for para dividir as strings em várias substrings usando vírgulas como elemento separador.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Split string at line boundaries
file_split = ____

# Print file_split
print(____)

# Complete for-loop to split by commas
for ____ in ____:
    substring_split = substring.____
    print(substring_split)
Editar e Executar Código