Sznurek Python Trin

Sznurek Python Trin
String to seria znaków. Postać może być często dowolna litera, liczba, przestrzeń lub charakter specjalny. W Python sznurki są beznamiętne. Oznacza to, że po wykonaniu nie można go zmienić. Tworzymy replikę sznurka i przeprowadzamy na nich różne operacje. Dobrze znaną operacją jest pozbyć się przestrzeni od początku do pozycji końcowej sznurka, o nazwie Trim. Python ma kilka wbudowanych funkcji, które wykonują to zadanie.

Usuwanie białej przestrzeni wokół struny tekstu jest technicznie nazywane przycinaniem sznurka. Python ma trzy wbudowane funkcje usuwania przestrzeni z ciągów: paska, rstrip i lstrip. Wszystkie te metody nie wymagają żadnych argumentów, aby pozbyć się przestrzeni.

String Trim to jedna metoda reorganizacji danych w celu wydajnej manipulacji. Będziemy opisać trzy podejścia, które są używane do przycięcia sznurka w Pythonie

Użyj metody Strip ():

Domyślnie funkcja strip () przyciąga przestrzenie od położenia początkowego i końcowego łańcucha, a następnie zwraca oryginalny ciąg bez przestrzeni.

Jeśli na początku lub na końcu nie ma miejsca, ciąg zostanie zwrócony, ponieważ jest i może być dopasowany do oryginalnego ciągu. Jeśli dopasowane znaki są podane w parametrze, znaki na początku lub na końcu ciągu zostaną wykluczone z oryginalnego ciągu. Dlatego pozostała część łańcucha zostanie zwrócona. Oryginalny ciąg z przestrzenią wiodącą i kończącą jest obcięty, jeśli nie określono żadnych znaków do usunięcia.

Po pierwsze, po stukaniu przycisku „Nowy plik” jest nowy projekt na pasku menu:

W tym programie przyjmujemy „programowanie wizualne” jako ciąg. Następnie zwracamy ciąg za pomocą instrukcji drukowania. Po zwróceniu tego chcemy usunąć znak „G” z łańcucha „Programowanie wizualne”. W tym celu zastosujemy funkcję strip () w tym kodzie. Używamy tej funkcji, aby dokładnie przyciąć ciąg. Uruchom kod, naciskając przycisk F5 z klawiatury:

Teraz zauważamy, że ostatni znak „G” jest usuwany z ciągu „programowania wizualnego”. Oryginalny ciąg pozostaje niezmieniony po użyciu funkcji Strip ().

Metoda paska () usuwa pierwszy lub ostatni znak. Znaki między strunami nie są usuwane. Dlatego jeśli wolimy usunąć znak na środku sznurka, znak ten nie zostanie usunięty. Jeśli argument nie zostanie przekazany, wówczas białe listy od początku i końca zostaną usunięte.

Możemy również usunąć ten znak, przekazując unikalny znak do parametru. Funkcja Strip () wyklucza znaki wiodące (pierwsza przestrzeń) i zakończenie (ostatnia przestrzeń) (przestrzenie to pierwsze znaki usunięte domyślnie):

Bierzemy „programowanie wizualne ::::” ”jako ciąg. Po zwróceniu oryginalnego ciągu zdejmowaliśmy znak „:” z oryginalnego ciągu „Programowanie wizualne”. Teraz musimy zastosować funkcję Strip () w tym kodzie:

W tym kodzie przekazaliśmy: „Znaki. Teraz te znaki są wykluczone od końca łańcucha „Programowanie wizualne”. Stąd oryginalny ciąg jest zwracany. Jeśli nie zostanie określony parametr znaku, pierwsze i ostatnie przestrzenie w ciągu są usuwane.

Użyj metody LSTRIP ():

LSTRIP () to wbudowana funkcja, która wypija lewą część łańcucha i po rozebraniu zwraca ciąg zastępczy. Funkcja LSTRIP () nie ma żadnych argumentów:

String „Programowanie wizualne” jest traktowane jako ciąg w tym przykładzie. Po zwróceniu oryginalnego ciągu rozebrał się oryginalny ciąg „Programowanie wizualne”. Musimy zastosować funkcję LSTRIP () w tym kodzie:

Funkcja LSTRIP () jest wywoływana w ciągu wejściowego bez opcjonalnych parametrów. Dlatego przestrzenie są domyślnie usuwane. Przestrzeń z lewej strony zostanie usunięta, a wyjściem będzie „programowanie wizualne”.

Użyj metody rstrip ():

To kolejny sposób na usunięcie nieregularnych części sznurka. RSTRIP () to wbudowana funkcja. Metoda rstrip () nie ma żadnych argumentów:

W tym kodzie stosujemy funkcję rstrip (). Ponieważ ta funkcja pasuje tylko do odpowiedniej części oryginalnego ciągu.

Białkowe są wykluczone z prawej strony sznurka. Stąd wyjście to „programowanie wizualne”. Jeśli sznur ma wiodące lub wychodzące z Nowości (/n), zwracanie (/r) lub znak TAB (/t), są one również traktowane jako przestrzenie i obcięte jak pasek (), lstrip () lub rstrip () Funkcje.

Wniosek:

Przycinanie sznurka oznacza usunięcie dodatkowych przestrzeni i określonych grup znaków od początku i końca oryginalnego sznurka. Przycinanie strun jest korzystne dla czyszczenia wiedzy, ponieważ dane są gromadzone z różnych źródeł i zwykle są głośne i zagracone. Omówiliśmy trzy wbudowane funkcje metod paska (), lstrip () i rstrip (). Zapoznaj się z Linux Wskazówka, aby uzyskać więcej artykułów pouczających i mamy nadzieję, że ten artykuł uznałeś za pomocny.