4.Python - Kommentar
Innholdsfortegnelse:
En av de vanlige operasjonene når du arbeider med strenger er å dele en streng til en rekke underlag ved bruk av en gitt avgrenser., vil vi snakke om hvordan du deler strengen i Python.
.split () Metode
I Python er strenger representert som uforanderlige
str
objekter.
str
klassen kommer med en rekke strengmetoder som lar deg manipulere strengen.
.split()
returnerer en liste over underlag atskilt med en avgrenser. Den tar følgende syntaks:
str.split(delim=None, maxsplit=-1)
Avgrenseren kan være et tegn eller sekvens av tegn, ikke et vanlig uttrykk.
I eksemplet nedenfor deler vi strengen
s
ved hjelp av komma som en avgrenser:
s = 'Sansa, Tyrion, Jon'
s.split(', ')
Resultatet er en liste over strenger:
Strenglitterære er vanligvis omsluttet av enkelt sitater, selv om doble sitater også kan brukes.
En sekvens med tegn kan også brukes som en avgrenser:
s = 'Sansa::Tyrion::Jon'
s.split('::')
Når
maxsplit
er gitt, vil det begrense antall splitt. Hvis ikke spesifisert eller
-1
, er det ingen begrensning på antall splitter.
s = 'Sansa;Tyrion;Jon'
s.split(';', 1)
Resultatlisten har maksimalt
maxsplit+1
element:
Hvis
delim
ikke er spesifisert, eller den er
Null
, deles strengen ved å bruke et mellomrom som en avgrenser. Alt påfølgende hvitrom anses som en enkelt separator. Hvis strengen inneholder baksiden og fører mellomrom, vil resultatet ikke ha noen tomme strenger.
For å illustrere dette bedre, la oss se på følgende eksempel:
' Daenerys Hodor Arya Jaime Bran '.split()
' Daenerys Hodor Arya Jaime Bran '.split(' ')
Når det ikke brukes noen avgrenser, inneholder den returnerende listen ingen tomme strenger. Hvis avgrenseren er satt til et tomt område
' '
det ledende, etterfølgende og påfølgende hvitområdet føre til at resultatet inneholder tomme strenger.
Konklusjon
Å dele strenger er en av de mest grunnleggende operasjonene. Etter å ha lest denne opplæringen, bør du ha god forståelse for hvordan du deler strenger i Python.
Easy Email Extractor: Ekstra e-postadresse fra filer, tekst, mapper, URL, streng

Last ned Easy Email Extractor gratis og trekk ut e-post-IDer fra ulike kilder som tekstfiler, mapper, nettadresse, streng, etc.
Det finnes forskjellige måter å dele filer mellom PC og mobil. For eksempel kan du bruke Bluetooth, WiFi File Transfer apps, datakabel, etc. for å overføre dokument, video, lyd og andre filer. Men du vil legge merke til at disse metodene bare fungerer hvis din PC og mobil er foran deg. Hvis din PC er hjemme og mobilen din er på kontoret, kan du ikke be noen om å sende noen filer fra din PC til mobilen din. Åpenbart kan du bruke skylagring for å dele filer, men det krever innloggingsinformasjon.

PushBullet
Python-streng erstatter

I denne artikkelen vil vi snakke om hvordan du erstatter en substring inne i en streng i Python, ved å bruke erstatte () -metoden.