Python stīgu metodes

Python virkņu metodes ir iebūvētu Python funkciju kolekcija, kas darbojas sarakstos.

Piezīme: Katra Python virknes metode nemaina sākotnējo virkni, tā vietā atgriež jaunu virkni ar mainītajiem atribūtiem.

Python virkne ir unikoda rakstzīmju secība, kas ir ievietota pēdiņās. Šajā rakstā mēs apspriedīsim iebūvētās virkņu funkcijas, t.i., Python nodrošinātās funkcijas, lai darbotos ar virknēm.

Python virkņu metožu reģistra maiņa

Tālāk norādītās Python funkcijas tiek izmantotas, lai mainītu virkņu reģistru. Apskatīsim dažas Python virkņu metodes ar piemēriem:

  • zemāks (): Pārvērš visas virknes lielos burtus par mazajiem burtiem
  • augšējais (): Pārvērš visas virknes mazās rakstzīmes par lielajiem burtiem
  • virsraksts (): Pārvērst virkni virsraksta reģistros
  • swapcase (): Apmainiet visu virknes rakstzīmju reģistrus
  • rakstīt lielos burtus () : Pārvērtiet virknes pirmo rakstzīmi uz lielajiem burtiem

Piemērs: Python virkņu metožu reģistra maiņa

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)>

Izvade

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 

Laika sarežģītība: O(n) kur n ir virknes “text” garums
Palīgtelpa: O(1)

Python virkņu metožu saraksts

Šeit ir iebūvēto Python virkņu metožu saraksts, ko varat izmantot, lai veiktu darbības ar virkni:

Funkcijas nosaukums Apraksts
rakstīt lielos burtus () Virknes pirmo rakstzīmi pārvērš par lielo (lielo) burtu
casefold() Ievieš virkņu saskaņošanu bez burtiem
centrs () Papildiniet virkni ar norādīto rakstzīmi.
skaitīt () Atgriež apakšvirknes gadījumu skaitu virknē.
kodēt () Kodē virknes ar norādīto kodēto shēmu
beidzas ar () Atgriež True, ja virkne beidzas ar norādīto sufiksu
expandtabs() Norāda vietas daudzumu, kas virknē jāaizstāj ar simbolu
atrast () Atgriež apakšvirknes zemāko indeksu, ja tā ir atrasta
formāts () Formatē virkni, lai to drukātu uz konsoli
format_map() Formatē norādītās vērtības virknē, izmantojot vārdnīcu
indekss() Atgriež pirmo apakšvirknes gadījuma pozīciju virknē
isalnum() Pārbauda, ​​vai visas rakstzīmes dotajā virknē ir burtciparu vai nē
isalpha() Atgriež True, ja visas rakstzīmes virknē ir alfabēts
ir decimāls() Atgriež vērtību True, ja visas virknes rakstzīmes ir decimāldaļas
isdigit() Atgriež True, ja visas rakstzīmes virknē ir cipari
isidentifier() Pārbaudiet, vai virkne ir derīgs identifikators
zemāks () Pārbauda, ​​vai visas rakstzīmes virknē ir ar mazajiem burtiem
isnumeric() Atgriež True, ja visas rakstzīmes virknē ir ciparu rakstzīmes
ir izdrukājams () Atgriež True, ja visas virknes rakstzīmes ir drukājamas vai virkne ir tukša
isspace () Atgriež True, ja visas rakstzīmes virknē ir atstarpes rakstzīmes
nosaukums () Atgriež True, ja virkne ir virsraksta reģistra virkne
isupper () Pārbauda, ​​vai visas rakstzīmes virknē ir ar lielajiem burtiem
pievienoties () Atgriež sasaistītu virkni
gaisma () Pa kreisi līdzina virkni atbilstoši norādītajam platumam
zemāks () Pārvērš visas virknes lielos burtus par mazajiem burtiem
lstrip() Atgriež virkni ar noņemtām galvenajām rakstzīmēm
maketrans () Atgriež tulkošanas tabulu
nodalījums () Sadala virkni, kad pirmo reizi parādās atdalītājs
aizvietot() Aizstāj visus apakšvirknes gadījumus ar citu apakšvirkni
rfind () Atgriež apakšvirknes augstāko indeksu
rindex () Atgriež augstāko apakšvirknes indeksu virknē
rjust() Pa labi izlīdzina virkni atbilstoši norādītajam platumam
rpartition() Sadaliet doto virkni trīs daļās
rsplit() Sadaliet virkni no labās puses ar norādīto atdalītāju
rstrip () Noņem beigu rakstzīmes
sadalītās līnijas () Sadaliet līnijas pie līniju robežām
sākas ar () Atgriež True, ja virkne sākas ar norādīto prefiksu
sloksne () Atgriež virkni ar sākuma un beigu rakstzīmēm
maiņas gadījums () Pārvērš visas lielos burtus par mazajiem burtiem un otrādi
virsraksts () Pārvērst virkni virsraksta reģistros
tulkot () Modificēt virkni atbilstoši dotajiem tulkojumu kartējumiem
augšējais () Pārvērš visas virknes mazās rakstzīmes par lielajiem burtiem
zfill() Atgriež virknes kopiju ar “0” rakstzīmēm, kas polsterētas virknes kreisajā pusē

Piezīme: Lai iegūtu papildinformāciju par Python virknēm, skatiet Python String apmācību.