Dlatego napotkasz niektóre scenariusze, w których musisz manipulować typem łańcucha więcej razy.
W tym samouczku staramy się dostarczyć kilka metod i technik usuwania znaków białych z ciągu wejściowego.
Zanurzmy się.
Python Whitespace Postacie
Python obsługuje następujące postacie z białej listy:
Poniżej znajdują się funkcje, których możemy użyć do usunięcia znaków białych z danego łańcucha Pythona. Dobrze jest pamiętać, że sznurki Pythona są niezmienne. Stąd każda funkcja, która manipuluje danym ciągiem wejściowym w celu usunięcia białych oddziałów, zwraca nowy ciąg.
Metoda 1: Za pomocą funkcji Strip ()
Funkcja Strip () w Pythonie pozwala nam usunąć wiodące lub trapujące znaki białych znaków. Przykład jest następujący:
str_ = 'hello świat \ n \ t \ r \ f';Jak wspomniano, funkcja powinna zwrócić ciąg wejściowy z wiodącymi i trapiącymi znakami Whitespace są usuwane.
String wyjściowy:
Witaj świecieMetoda 2: Korzystanie z funkcji Replay ()
Możemy również użyć funkcji zastąpi (), aby zastąpić dany znak Whitespace w ciągu. Przykład ilustruje następujące:
str_ = „Hello World”;Wyjście:
Witaj świecieMetoda 3: Korzystanie z metod podziału i połączenia
Możemy użyć funkcji podzielonej, aby podzielić ciąg na listę poszczególnych wartości. Następnie możemy użyć funkcji połączenia, aby połączyć ciąg z powrotem bez znaków Whitespace.
Przykładowa ilustracja jest następująca:
str_ = „Hello World”;Wynik:
Witaj świecieMetoda 4: Korzystanie z funkcji tłumacz ()
Możemy również użyć metody tłumaczenia do usunięcia wszystkich znaków Whitespace z danego ciągu wejściowego, jak pokazano następująco:
str_ = 'Hello World \ t \ r \ n'Pozwala nam określić znak do usuwania znaków białych.
Wniosek
Dziękuje za przeczytanie!