Het tupel indeks?
Het tupel indeks?

Video: Het tupel indeks?

Video: Het tupel indeks?
Video: 34 Кортежи (tuple) в Python. Операции и методы кортежей 2024, Mei
Anonim

Tupels is rye, net soos lyste. Die verskille tussen tupels en lyste is , die tupels kan nie verander word nie anders as lyste en tupels gebruik hakies, terwyl lyste vierkantige hakies gebruik. Soos tou indekse , tupel-indekse begin by 0, en hulle kan in skywe gesny, aaneengeskakel word, ensovoorts.

Kan jy dienooreenkomstig 'n tuple Python indekseer?

Die waardes gestoor in a tuple blikkie wees enige tipe, en hulle is geïndekseer deur heelgetalle. Die belangrike verskil is dat tupels onveranderlik is. Tupels is ook vergelykbaar en hashable so ons kan sorteer lyste van hulle en gebruik tupels as sleutelwaardes in Python woordeboeke.

Tweedens, hoe definieer jy 'n tupel in Python? A tupel word geskep deur al die items (elemente) binne hakies () te plaas, geskei deur kommas. Die hakies is opsioneel, maar dit is 'n goeie praktyk om dit te gebruik. A tupel kan enige aantal items hê en hulle kan van verskillende tipes wees (heelgetal, dryf, lys, string, ens.).

Daarvan, het tupels orde?

A tupel word op dieselfde manier as 'n lys gedefinieer, behalwe dat die hele stel elemente tussen hakies ingesluit word in plaas van vierkantige hakies. Die elemente van a tuple het 'n gedefinieerde orde , net soos 'n lys. Tupels indekse is nul-gebaseer, net soos 'n lys, dus die eerste element van 'n nie-leeg tupel is altyd t[0].

Wat is die verskil tussen tupel en lys?

Die hoof verskil tussen lyste en a tupels is die feit dat lyste is veranderlik terwyl tupels onveranderlik is. 'n Veranderbare datatipe beteken dat 'n luislangvoorwerp van hierdie tipe gewysig kan word. 'n Onveranderlike voorwerp kan nie.

Aanbeveel: