ComeçarComece de graça

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 exercício faz parte do curso

Expressões regulares em Python

Ver curso

Instruções do exercício

  • 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.

Exercício interativo prático

Experimente este exercício 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 o código