Zacznij terazZacznij za darmo

Podział według wierszy czy według separatora?

Właśnie zbierasz się do wyjścia z pracy, gdy kolega prosi cię o pomoc w manipulacji ciągami znaków. Musisz wczytać ciągi znaków z pliku w taki sposób, aby każda linia była przechowywana jako osobny element. Kolega chce też, żebyś podzielił ciągi na mniejsze części wszędzie tam, gdzie występują przecinki.

Treść pliku została już zapisana w zmiennej file. Możesz użyć print(file), aby wyświetlić jej zawartość w powłoce IPython.

To ćwiczenie jest częścią kursu

Wyrażenia regularne w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Podziel ciąg znaków file na wiele podciągów według granic wierszy.
  • Wyświetl wynikową zmienną file_split.
  • Uzupełnij pętlę for, aby podzielić ciągi znaków na podciągi, używając przecinka jako separatora.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod