Tuples in Python er samlingen av objekter som er ordnet i en sekvens. Tuplene er en av datastrukturene i Python. Tuplene fungerer på samme måte som listen. Den største forskjellen og mellom tuples -listen er at listen er mutabel, mens tuplene er uforanderlige. Det uforanderlige betyr at tupelen ikke kan endres når den blir erklært. Tuples kan lagre heterogene typer elementer, i.e., Heltall, streng, flytende punktnummer og komplekse tall. Denne artikkelen forklarer Python -tuplene.
Opprette tuplene i Python
Tuplene i Python er opprettet ved å bruke et par parenteser. Alle elementene i en tupel er usammenhengende av komma. Selv om de erklærer tuplene, er det valgfritt å sette inn parentesen. Likevel er det en god tilnærming å bruke parentes mens du erklærer tuplene. Det gjør skriptet vårt mer strukturert og godt organisert, men. Tuplene med bare ett element kan også opprettes. Ikke glem å legge til komma etter å ha skrevet først og bare ett element inne i tupelen. La oss lage tuples.
#skape en tom tupleProduksjon
Få tilgang til tupleelementene
Når tupelen er opprettet, kan vi få tilgang til elementene til tuples veldig enkelt. Følgende er måtene å få tilgang til tupleelementene på:
La oss først diskutere indeksoperatøren. Paret med firkantede parenteser [] er kjent som indeksoperatøren i Python. Indeksverdien starter alltid fra null. Hvis det totale antall elementer i en tupel er 10, vil indeksverdien være fra 0 til 9. Mens vi bruker indekseringsoperatøren, nevner vi indeksnummeret til elementet inne i firkantede parenteser, og det returnerer en enkelt verdi.
Dessuten returnerer skiveroperatøren (:) en rekke elementer i en gitt sekvens. La oss se bruken av indeksoperatør og skiveoperatør for tilgang til tupleelementene i Python.
#skape en tuple av heltallProduksjon
Videre kan vi også sammenkoble de to 2 eller flere operatørene som bruker '+' -operatøren.
#skape en tuple av heltallProduksjon
Oppdatering av tuplene
Som diskutert tidligere, er tuplene uforanderlige; det betyr at varen ikke kan endres. Imidlertid, hvis vi har noen mutable objekter som lister inne i tuplene, kan vi oppdatere verdien. Den spesielle verdien av listen kan nås ved hjelp av indeksoperatøren. La oss se et enkelt program.
#Creating a Tuple med listenProduksjon
Slette tupelen
Elementene eller elementene i tupelen kan ikke slettes. Imidlertid kan vi slette eller fjerne hele tupelen ved å bruke Del -nøkkelordet. Å slette en spesifikk tuple vil føre til en feil.
#Creating a Tuple med listenProduksjon
La oss slette hele tupelen.
#Creating a Tuple with ListProduksjon
Utgangen viser ingen feil; det betyr at tupelen blir slettet vellykket.
Bestemme lengden på tupelen
Lengden på tupelen kan bestemmes ved bruk av Len () -funksjonen. Len () -funksjonen returnerer det totale antallet elementer eller elementer i tupelen.
#Creating a Tuple with ListProduksjon
Max og Min Tuple
Python gir to innebygde max () og Min () -funksjoner som returnerer den maksimale varen og minimumsartikelen i henholdsvis tupelen. Disse funksjonene tar tupleobjektet som et argument.
La oss skrive ut maksimal- og minartikler av tuple.
#Creating a TupleProduksjon
Tuple -konvertering
En tuple kan enkelt konverteres til en liste på følgende måte:
#Creating a TupleProduksjon
Tupelen konverteres vellykket til en liste.
Tilsvarende kan listen konverteres til en tuple.
#Creating a Tuple med listenProduksjon
Listen er vellykket konvertert tuple.
Konklusjon
Python -tuplene er de mest brukte datastrukturene som lagrer dataene i en sekvens. Tuplene er uforanderlige og støtter forskjellige operasjoner. Denne artikkelen forklarer Python -tuplene med mange eksempler.