Inizia subitoInizia gratis

Dividere per righe o dividere la riga?

Stai per uscire dal lavoro quando un collega ti chiede di usare le tue abilità di manipolazione delle stringhe per dargli una mano. Devi leggere delle stringhe da un file in modo che, se il file contiene stringhe su righe diverse, vengano salvate come elementi separati. Vuole anche che tu spezzi le stringhe in parti se contengono delle virgole.

Il testo del file è già stato salvato nella variabile file. Puoi usare print(file) per visualizzare la variabile nella IPython Shell.

Questo esercizio fa parte del corso

Espressioni regolari in Python

Visualizza corso

Istruzioni dell'esercizio

  • Dividi la stringa file in più sottostringhe ai confini di riga.
  • Stampa la variabile risultante file_split.
  • Completa il ciclo for per dividere le stringhe in più sottostringhe usando le virgole come elemento separatore.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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)
Modifica ed esegui il codice