När tuplar är användbara i python?

När tuplar är användbara i python?
När tuplar är användbara i python?
Anonim

Tuples används när du vill returnera flera resultat från en funktion. Eftersom de är oföränderliga kan de användas som nycklar för en ordbok (listor kan inte).

När skulle du använda en tupel i Python?

Tuple. Tuplar används för att lagra flera objekt i en enda variabel. Tuple är en av 4 inbyggda datatyper i Python som används för att lagra samlingar av data, de andra 3 är List, Set och Dictionary, alla med olika egenskaper och användning. En tuppel är en samling som är ordnad och oföränderlig.

När ska du använda en tuppel?

Tuples är mer minneseffektiva än listorna. När det kommer till tidseffektiviteten har tupler återigen en liten fördel gentemot listorna, särskilt när man överväger att slå upp ett värde. Om du har data som inte är avsedda att ändras i första hand, bör du välja dubbeldatatyp framför listor.

När skulle du använda en tuppel kontra en lista?

Nu när vi vet skillnaderna mellan python-tupler och listor borde det inte vara ett särskilt svårt val mellan de två. Den stora skillnaden är att en lista är föränderlig, men en tupel är det inte. Så vi använder en lista när vi vill innehålla liknande föremål, men använder en tuppel när vi vet vilken information som finns i den.

Var kan tuplar användas?

Tuples är snabbare än listor

  • Tuples är snabbare än listor. …
  • Det gör din kod säkrare om du "skrivskyddad" datadet behöver inte ändras. …
  • Vissa tupler kan användas som ordboksnycklar (särskilt tupler som innehåller oföränderliga värden som strängar, siffror och andra tupler).