Python podsumowanie po charakterze

Python podsumowanie po charakterze

W Pythonie sekwencja kilku znaków jest znana jako ciąg, który zawiera cytaty albo pojedyncze lub podwójne. Jeśli użytkownik chce uzyskać określoną część z obiektu String, jest to znane jako krojenie. Krótko mówiąc, jest to operowanie podłańca pożądanego ciągu. Czasami musimy tylko uzyskać ciąg, który występuje po podjeździe. W takiej sytuacji można zastosować różne wbudowane metody Pythona.

Ten post wyjaśni różne metody otrzymywania podjazdu po postaci w Pythonie.

Jak uzyskać podstęp po postaci w Pythonie?

Aby uzyskać podłoże po postaci w Pythonie, dostępnych jest wiele metod, które są używane do tego konkretnego celu:

  • podział()
  • przegroda()
  • indeks()
  • znajdować()

Metoda 1: Zdobądź podstęp po znaku w Pythonie za pomocą metody „split ()”

Podzielić ciąg na podłoże, „podział()„Można zastosować metodę. Ta metoda zwraca listę obiektów zawierających elementy.

Przykład

Początkowo zadeklaruj zmienną ciągów i przekazuj ciąg, jak pokazano poniżej:

org_string = "Linuxhint to najlepsza strona internetowa samouczka na świecie!"

Następnie utwórz inną zmienną ciągną, która utrzymuje słowo od przyszłości, chcemy zrobić podłoże:

spl_word = „Best”

Teraz użyj instrukcji drukowania i wyświetl wartość zmiennych powyżej deklarowanych jeden po drugim:

drukuj („mój oryginalny ciąg:” + str (org_string))
print („wynikowe słowo:” + str (SPL_WORD))

Zadzwoń do "podział()”Metoda i określ indeks elementu listy, do którego chcemy uzyskać dostęp i wykonać podłoże. Następnie przechowuj go w „wynik_string" zmienny:

wynik_string = org_string.split (SPL_WORD) [1]

Zadzwoń do "wydrukować()”Funkcja i przejście„wynik_string„Zmienna jako parametr:

Drukuj („Podejście po znaku:” + wynik_string)

Wyjście

Metoda 2: Zdobądź podjazd po znaku w Pythonie za pomocą metody „parition ()”

Użyj "przegroda()”Metoda utworzenia podłańca po postaci. Najpierw szuka konkretnego ciągu i dzieli go na trzy komponenty w krotce. Element przed dostarczonym ciągiem jest zawarty w pierwszym elemencie. Z drugiej strony określony ciąg jest zawarty w drugim elemencie.

Przykład

Zadzwoń do "przegroda()”Metoda o wartości ciągu jako argumentu i określ żądany indeks elementu. Następnie przechowuj go w zadeklarowanym „wynik_string" zmienny:

wynik_string = org_string.partycja (SPL_WORD) [2]

Użyj "wydrukować()„Metoda uzyskania pożądanego rezultatu:

Drukuj („Podejście po znaku:” + wynik_string)

Jak widać, podany ciąg jest podzielony na podjazd po określonym słowie:

Metoda 3: Zdobądź podstęp po znaku w Pythonie za pomocą metody „index ()”

Kolejny skuteczny sposób podjazdu po postaci w Pythonie, „indeks()„Można zastosować metodę. Zwraca wskaźnik pierwszego wystąpienia określonego podłoża w żądanym ciągu.

Przykład

Użyj "indeks()„Metoda i weź ciąg jako parametr o określonej długości ciągu:

wynik_string = org_string [org_string.indeks (SPL_WORD) + len (SPL_WORD):]

Aby wyświetlić wyjście „wynik_string„Zmienna na ekranie, użyj instrukcji Drukuj:

Drukuj („Podejście po znaku:” + wynik_string)

Wyjście

Metoda 4: Podstęp po znaku w Pythonie przy użyciu metody „Find ()”

„„znajdować()„Metoda może być również zastosowana do tworzenia podłańca z pożądanego ciągu. Może znaleźć pożądany znak z struny z jego długością, a następnie przekazać je do zadeklarowanej zmiennej.

Przykład

Zadzwoń do "znajdować()”Z wymaganym podzielonym charakterem i jego długością:

wynik_string = org_string [org_string.Znajdź (SPL_WORD) + len (SPL_WORD):]

Następnie zobacz wynik „znajdować()„Metoda przy użyciu instrukcji drukowania:

Drukuj („Podejście po znaku:” + wynik_string)

Wyjście

To wszystko! Wyjaśniliśmy różne metody podstępu po postaci w Pythonie.

Wniosek

Do podstępu po postaci w Pythonie, w Pythonie stosuje się wiele metod, takich jak „podział()„Metoda,„przegroda()„Metoda,„indeks()”I„ „znajdować()" metoda. Wszystkie metody najpierw przeszukaj podane słowo z podanego ciągu, a następnie podziel ciąg na części i wykonaj podłoże. Ten post opracował podstęp po postaci w Pythonie.