Vai kortežam ir indekss?
Vai kortežam ir indekss?

Video: Vai kortežam ir indekss?

Video: Vai kortežam ir indekss?
Video: Indexing in Tuples 2024, Novembris
Anonim

Korpusi ir secības, tāpat kā saraksti. Atšķirības starp korteži un sarakstus ir , korteži nevar mainīt atšķirībā no sarakstiem un korteži izmantojiet iekavas, savukārt sarakstos izmantojiet kvadrātiekavas. Tāpat kā aukla indeksi , korektoru indeksi sākas ar 0, un tos var sagriezt šķēlītēs, savienot un tā tālāk.

Attiecīgi, vai jūs varat indeksēt Python kopu?

Vērtības, kas saglabātas a tuple var būt jebkura veida, un tie ir indeksēti pēc veseliem skaitļiem. Būtiskā atšķirība ir tā korteži ir nemainīgi. Korpusi ir arī salīdzināmi un hashable tā mēs varam kārtojiet to sarakstus un izmantojiet korteži kā galvenās vērtības Python vārdnīcas.

Otrkārt, kā Python definēt korešu? A korts tiek izveidots, visus vienumus (elementus) ievietojot iekavās (), atdalot ar komatiem. Iekavas nav obligātas, tomēr ieteicams tās izmantot. A korts var būt neierobežots skaits vienumu, un tie var būt dažāda veida (vesels skaitlis, peldošs, saraksts, virkne utt.).

Tātad, vai kortežām ir kārtība?

A korts ir definēts tāpat kā saraksts, izņemot to, ka visa elementu kopa ir ievietota iekavās, nevis kvadrātiekavās. Elementi a tuple have definēts pasūtījums , gluži kā saraksts. Korpusi indeksi ir nulles pamatā, tāpat kā saraksts, tāpēc pirmais elements nav tukšs korts vienmēr ir t[0].

Kāda ir atšķirība starp korektoru un sarakstu?

Galvenais atšķirība starp sarakstiem un a korteži ir fakts, ka sarakstus ir mainīgi, turpretim korteži ir nemainīgi. Mainīgs datu tips nozīmē, ka šāda veida python objektu var modificēt. Nemainīgs objekts nevar.

Ieteicams: