Kom igångKom igång gratis

Dela upp rader eller dela upp raden?

Du håller på att lämna jobbet när en kollega ber dig använda dina kunskaper i stränghantering för att hjälpa honom. Du behöver läsa strängar från en fil så att om filen innehåller strängar på olika rader lagras de som separata element. Han vill också att du bryter upp strängarna i delar om de innehåller kommatecken.

Filens text har redan sparats i variabeln file. Du kan använda print(file) för att visa variabeln i IPython Shell.

Den här övningen är en del av kursen

Reguljära uttryck i Python

Visa kurs

Övningsinstruktioner

  • Dela upp strängen file i flera delsträngar vid radgränser.
  • Skriv ut den resulterande variabeln file_split.
  • Fyll i for-loopen för att dela upp strängarna i flera delsträngar med kommatecken som avskiljare.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod