Forskel mellem Tuple og List Forskel mellem

Anonim

Tuple vs List

Tuples og lister er to forskellige men lignende sekvenstyper af Python-sproget.

Python

Python er et software sprog, der hjælper en til at arbejde hurtigere og øger produktiviteten af ​​programmet. Det hjælper også med at sænke omkostningerne ved vedligeholdelse. Det er et programmeringssprog, der hjælper med at integrere systemerne effektivt, effektivt og omkostningseffektivt.

Python er et sprog, der kan bruges gratis til husholdningsvarer eller kommercielle produkter. Årsagen er, at det er OSI (Open Source License) godkendt. Den kører på Mac OS X, Windows, Linux / Unix. Python er blevet transporteret til. NET virtuelle maskiner og Java.

Tuples og lister over Python er ensartede sekvenstyper og forårsager forvirring blandt folk, der lærer sproget, men de har nogle meget forskellige forskelle.

Tuples

Den bogstavelige syntaks af tuples er vist ved parentes.

Tuples er uforanderlige. Ved "uforanderlige" menes det, at når de er oprettet, understøtter de ikke nogen yderligere operationer, som kan tilføjes til sproget og ikke kan ændres, når de er oprettet.

Tuples er heterogene. "Heterogen" betyder, at i almindelighed tupler er en sekvenstype, der har varierede og forskellige typer, eller de angivne indgange har separate betydninger.

En tuple betragtes som en sammenhængende enhed.

Tuples viser struktur.

Lister

Den bogstavelige syntaks af lister er vist med firkantede parenteser.

Lister er mutable. Med "mutable" menes det, at disse objekter kan understøtte yderligere operationer. Så listesekvensen er en type sekvens, som understøtter operationer, når den tilføjes til sproget, selv efter oprettelsen.

De er homogene. Ved "homogen" betyder det, at disse sekvenstyper omhandler de samme eller samme slags ting. Man skal håndtere individuelt med varerne.

Lister viser rækkefølge.

Sammendrag:

1. Tuples og lister er to lignende sekvenser af samme programmeringssprog, Python. Tuples er uforanderlige, hvilket betyder, at de ikke kan ændres, når de er skabt; mens en liste er en sekvens, der er omdirigelig. Den kan ændres, efter at den er oprettet, og den understøtter også yderligere operationer.

2. Den bogstavelige syntaks af tuples er vist ved parentes, mens den bogstavelige syntaks af lister er vist med firkantede parenteser.

3. Tuples er heterogene, mens listerne er homogene. Man skal håndtere individuelt med varerne.

4. Tuples viser struktur, mens lister viser rækkefølge.