Python virknes nodalījums ()

Partition () metode sadala virkni, pirmo reizi parādoties argumenta virknei, un atgriež kopu, kurā ir daļa pirms atdalītāja, argumentu virkne un daļa pēc atdalītāja.

Sintakse partition()ir:

 string.partition (atdalītājs)

nodalījums () Parametri ()

partition()Metode aizņem virknes parametrs atdalītāju, kas atdala string pie pirmā rašanās to.

Atgriezt vērtību no nodalījuma ()

Sadalīšanas metode atgriež trīs kopas, kas satur:

  • daļa pirms atdalītāja, atdalītāja parametrs un daļa pēc atdalītāja, ja atdalītāja parametrs ir atrasts virknē
  • pati virkne un divas tukšas virknes, ja atdalītāja parametrs nav atrasts

Piemērs: Kā darbojas nodalījums ()?

 string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))

Rezultāts

 ('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', 'jautri, vai ne ")

Interesanti raksti...