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
Instrukcje do ćwiczenia
- Podziel ciąg znaków
filena 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)