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
Istruzioni dell'esercizio
- Dividi la stringa
filein 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)