Skillnad mellan Tuple and List Skillnaden mellan

Anonim

Tuple vs List

Tuples och listor är två olika men liknande sekvenstyper av Python-språket.

Python

Python är ett mjukvaruspråk som hjälper dig att arbeta snabbare och ökar produktiviteten i programmet. Det bidrar också till att sänka underhållskostnaden. Det är ett programmeringsspråk som hjälper till att integrera systemen effektivt, effektivt och kostnadseffektivt.

Python är ett språk som kan användas gratis för hushålls- eller kommersiella produkter. Anledningen är att det är godkänt OSI (Open Source License). Den körs på Mac OS X, Windows, Linux / Unix. Python har blivit porträtt till. NET virtuella maskiner och Java.

Tuples och listor av Python är liknande sekvenstyper vilket orsakar förvirring bland folk som läser språket, men de har några mycket tydliga skillnader.

Tuples

Den bokstavliga syntaxen för tuples visas med parentes.

Tuples är oföränderliga. Med "oföränderlig" menas det att de, när de är skapade, inte stöder några ytterligare operationer som kan läggas till språket och inte kan ändras efter att de har skapats.

Tuples är heterogena. "Heterogen" betyder att i allmänhet tuples är en sekvensstyp som har varierande och olika typer, eller de angivna inmatningarna har separata betydelser.

En tuple anses vara en sammanhängande enhet.

Tuples visar struktur.

Listor

Den bokstavliga syntaxen för listor visas med kvadratfästen.

Listor är mutable. Med "mutable" menas att dessa objekt kan stödja ytterligare operationer. Så listsekvensen är en typ av sekvens som stöder operationer när den läggs till språket även efter skapandet.

De är homogena. Med "homogen" betyder det att dessa sekvenstyper handlar om liknande eller samma slags saker. Man måste hantera enskilda saker.

Listor visar order.

Sammanfattning:

1. Tuples och listor är två liknande sekvenser av samma programmeringsspråk, Python. Tuples är oföränderliga vilket innebär att de inte kan modifieras när de är skapade. medan en lista är en sekvens som är mutabel. Det kan ändras efter det att det har skapats, och det stöder också ytterligare operationer.

2. Den bokstavliga syntaxen för tuples visas med parentes medan den bokstavliga syntaxen av listor visas med fyrkantiga parenteser.

3. Tuples är heterogena medan listorna är homogena. Man måste hantera enskilda saker.

4. Tuples visar struktur medan listor visar order.