Python små elementer i en liste

Python små elementer i en liste
Mange ganger skjer det med oss ​​når vi må endre saken om noen variable data mens vi koder innen forskjellige programmeringsspråk. Men vi har ikke gjort det med datastrukturer, sannsynligvis. I denne guiden vil vi således demonstrere de forskjellige metodene for å konvertere listeelementer til små bokstaver. La oss begynne å gjøre det.

Eksempel 01: Bruke lavere () -funksjon

Den første metoden vi bruker for å konvertere Python -listen til små bokstaver er Pythons nedre () -funksjon. Så vi har åpnet et nytt Python -prosjekt i Spyder3 -verktøyet for å legge til en enkel kode. Vi har startet vårt Python -skript ved å initialisere en stringstypeliste som inneholder alle kapitaltilfeller fra A til F.

Utskriftserklæringen er blitt brukt her for å skrive ut listen. "For" -sløyfen initieres her for å iterere listeelementene ved å bruke listelengden som et område definert for den. Mens sløyfen kjøres, vil hvert element på en liste "L" bli konvertert til små bokstaver og igjen lagret til samme indeks for en liste. Etter at sløyfen er avsluttet, blir den oppdaterte listen ut av konsollen via utskriftsklausulen igjen.

L = [“A”, “C”, “D”, “E”, “B”, “G”, “F”]
trykk (l)
for In in Range (Len (L)):
L [i] = l [i].Nedre()
trykk (l)

La oss få koden til å kjøre ved å bruke "Kjør" -knappen til Spyder3 -menylinjen. Utgangen viser den opprinnelige listen først og deretter den oppdaterte listen med små elementer. Resultatet av programmet ovenfor vises her.

Eksempel 02: Listeforståelsesmetode

Vår andre og veldig kjente metode for å konvertere en store bokstavliste til en små liste er listeforståelsesmetoden. For å bruke denne metoden, definerer du en stringstypeliste, i.e., “L”. Denne strengtypelisten vil bli skrevet ut med samme utskriftsklausul. Nå må vi bruke listeforståelsesmetoden for å konvertere listen til små bokstaver.

Innenfor denne metoden har vi brukt den nedre () -funksjonen i "for" -sløyfen. Hvert element på listen er konvertert til små bokstaver, begynner å avslutte og lagret på den originale listen. Den oppdaterte listen vil da bli skrevet ut ved hjelp av Python -utskriftsklausulen. Koden vises nedenfor.

L = [“A”, “C”, “D”, “E”, “B”, “G”, “F”]
trykk (l)
L = [S.Nedre () for S i L]
trykk (l)

Kjør koden din igjen av "Kjør" -knappen til Spyder3 -menylinjen. Du kan se på bildet nedenfor at det viser samme utgang som eksemplet ovenfor gjør. Den trykket først ut den originale listen og deretter småkasselisten etter det. Resultatet av programmet ovenfor vises her.

Eksempel 03: Bruke kartfunksjon

En annen enkel og vanlig metode i Python for å konvertere en store bokstavliste til en små bokstaver er "Map ()" -funksjonen. Vi har definert en ny liste “L” i Python Code Project. Den inneholder 5 strengtypeverdier i den. Noen av verdiene på denne listen er hele store bokstaver, og noen er delvis overdreven og delvis lavere redusert. Utskriftsklausulen tar listen “L” i sine parametere for å sende den ut på konsollen. Da har vi erklært en ny strengtypevariabel “A”. Denne variabelen tar de oppdaterte verdiene og lagrer dem.

Listeartiklene er blitt sendt til "nedre ()" -funksjonen som skal konverteres til små bokstaver. Kartfunksjonen brukes her for å gjøre det ved å bruke lambda -funksjonen. Innholdet er igjen konvertert til en streng og lagret til variabelen "A". Listetypevariabelen “A” er blitt utsendt ved hjelp av utskriftsklausulen på slutten.

L = [“Gift”, “Cjohn“ Steves, “Bryan”, “Leo”]
trykk (l)
a = liste (lambda x: x.Nedre (), L))
trykk (a)

Etter å ha kjørt denne koden, har vi fått to lister, jeg.e., originale og oppdaterte dem. Resultatet av programmet ovenfor vises her.

Konklusjon

Denne artikkelen inneholder tre unike metoder for å beskrive og illustrere hvordan en string-type liste kan konverteres til en heltallstype. Eksempler er enkle, enkle og enkle å forstå. Bruk alle disse ovenfor beskrevne metodene når du prøver å små bokstaver Python-listen din. Dermed håper vi at denne artikkelen vil være nyttig for våre brukere.