logo

Metode nizov Python

Metode nizov Python je zbirka vgrajenih funkcij Python, ki deluje na seznamih.

Opomba: Vsaka metoda niza v Pythonu ne spremeni izvirnega niza, temveč vrne nov niz s spremenjenimi atributi.

Pythonov niz je zaporedje znakov Unicode, ki je v narekovajih. V tem članku bomo razpravljali o vgrajenih funkcijah nizov, tj. funkcijah, ki jih ponuja Python za delovanje z nizi.



Spreminjanje velikih in malih črk metod Python String

Spodnje funkcije Python se uporabljajo za spreminjanje velikih in malih črk nizov. Oglejmo si nekaj metod nizov Python s primeri:

  • nižje (): Pretvori vse velike črke v nizu v male črke
  • zgornji(): Pretvori vse male črke v nizu v velike črke
  • naslov(): Pretvori niz v velike in male črke
  • swapcase(): Zamenjajte velike in male črke vseh znakov v nizu
  • kapitaliziraj() : Pretvori prvi znak niza v veliko črko

primer: Spreminjanje velikih in malih črk metod Python String

Python3




# Python3 program to show the> # working of upper() function> text>=> 'geeKs For geEkS'> > # upper() function to convert> # string to upper case> print>(>' Converted String:'>)> print>(text.upper())> > # lower() function to convert> # string to lower case> print>(>' Converted String:'>)> print>(text.lower())> > # converts the first character to> # upper case and rest to lower case> print>(>' Converted String:'>)> print>(text.title())> > # swaps the case of all characters in the string> # upper case character to lowercase and viceversa> print>(>' Converted String:'>)> print>(text.swapcase())> > # convert the first character of a string to uppercase> print>(>' Converted String:'>)> print>(text.capitalize())> > # original string never changes> print>(>' Original String'>)> print>(text)>

>

>

Izhod

Converted String: GEEKS FOR GEEKS Converted String: geeks for geeks Converted String: Geeks For Geeks Converted String: GEEkS fOR GEeKs Original String geeKs For geEkS>

Časovna zahtevnost: O(n), kjer je n dolžina niza 'besedilo'
Pomožni prostor: O(1)

Seznam nizovnih metod v Pythonu

Tukaj je seznam vgrajenih nizovnih metod Python, ki jih lahko uporabite za izvajanje dejanj na nizu:

Ime funkcije Opis
kapitaliziraj() Pretvori prvi znak niza v veliko (veliko) črko
casefold() Izvaja ujemanje nizov brez velikih in malih črk
center() Obpolnite niz z navedenim znakom.
štetje () Vrne število pojavitev podniza v nizu.
kodiraj() Kodira nize s podano kodirano shemo
konča z () Vrne True, če se niz konča z dano pripono
expandtabs() Podaja količino prostora, ki naj bo zamenjan s simbolom v nizu
najti() Vrne najnižji indeks podniza, če je najden
format() Oblikuje niz za tiskanje v konzolo
format_map() Oblikuje določene vrednosti v nizu z uporabo slovarja
indeks() Vrne položaj prve pojavitve podniza v nizu
isalnum() Preveri, ali so vsi znaki v danem nizu alfanumerični ali ne
isalpha() Vrne True, če so vsi znaki v nizu črke
jedecimalno() Vrne true, če so vsi znaki v nizu decimalni
isdigit() Vrne True, če so vsi znaki v nizu števke
isidentifier() Preverite, ali je niz veljaven identifikator ali ne
islower() Preveri, ali so vsi znaki v nizu male črke
isnumeric() Vrne True, če so vsi znaki v nizu številski znaki
je mogoče natisniti () Vrne True, če so vsi znaki v nizu natisljivi ali če je niz prazen
isspace() Vrne True, če so vsi znaki v nizu presledki
naslov() Vrne True, če je niz niz z velikimi in malimi črkami v naslovu
je zgornji() Preveri, ali so vsi znaki v nizu velike črke
pridruži se() Vrne povezani niz
svetloba () Levo poravna niz glede na podano širino
nižje () Pretvori vse velike črke v nizu v male črke
lstrip() Vrne niz z odstranjenimi začetnimi znaki
maketrans () Vrne prevajalsko tabelo
particija () Razdeli niz ob prvi pojavitvi ločila
zamenjati() Zamenja vse pojavitve podniza z drugim podnizom
rfind() Vrne najvišji indeks podniza
rindex() Vrne najvišji indeks podniza znotraj niza
rjust() Desno poravna niz glede na navedeno širino
rparticija() Dani niz razdeli na tri dele
rsplit() Razdelite niz z desne z navedenim ločilom
rstrip() Odstrani končne znake
splitlines() Črte razdelite na meje vrstic
začne z() Vrne True, če se niz začne z dano predpono
trak() Vrne niz z začetnimi in končnimi znaki
swapcase() Pretvori vse velike črke v male in obratno
naslov () Pretvori niz v velike in male črke
prevesti() Spremenite niz v skladu z danimi preslikavami prevodov
zgornji() Pretvori vse male črke v nizu v velike črke
zfill() Vrne kopijo niza z znaki '0', podloženimi na levi strani niza

Opomba: Za več informacij o nizih Python glejte Vadnico za nize Python.