Hat Tupel einen Index?
Hat Tupel einen Index?

Video: Hat Tupel einen Index?

Video: Hat Tupel einen Index?
Video: Learn Python • #8 Tuples and Sets • More Ways To Store Data! 2024, November
Anonim

Tupel sind Sequenzen, genau wie Listen. Die Unterschiede zwischen Tupel und Listen sind , das Tupel kann im Gegensatz zu Listen nicht geändert werden und Tupel Verwenden Sie Klammern, während Listen eckige Klammern verwenden. Wie Schnur Indizes , Tupel-Indizes beginnen bei 0, und sie können in Scheiben geschnitten, verkettet usw. werden.

Können Sie dementsprechend ein Tupel Python indizieren?

Die in a. gespeicherten Werte Tupel kann Seien Sie jeder Typ, und sie sind indexiert durch ganze Zahlen. Der wichtige Unterschied ist, dass Tupel sind unveränderlich. Tupel sind auch vergleichbar und Hashable so wir können Listen davon sortieren und verwenden Tupel als Schlüsselwerte in Python Wörterbücher.

Zweitens, wie definiert man ein Tupel in Python? EIN Tupel wird erstellt, indem alle Elemente (Elemente) in Klammern () gesetzt werden, getrennt durch Kommas. Die Klammern sind optional, es empfiehlt sich jedoch, sie zu verwenden. EIN Tupel können eine beliebige Anzahl von Elementen haben und sie können von unterschiedlichem Typ sein (Integer, Float, Liste, String usw.).

Haben Tupel davon eine Ordnung?

EIN Tupel wird wie eine Liste definiert, außer dass die gesamte Menge der Elemente in Klammern statt in eckige Klammern eingeschlossen ist. Die Elemente von a Tupel haben ein definiertes Auftrag , genau wie eine Liste. Tupel Indizes sind nullbasiert, genau wie eine Liste, also das erste Element einer nicht leeren Tupel ist immer t[0].

Was ist der Unterschied zwischen Tupel und Liste?

Das Wichtigste Unterschied zwischen Listen und ein Tupel ist die Tatsache, dass Listen sind veränderlich, wohingegen Tupel sind unveränderlich. Ein veränderlicher Datentyp bedeutet, dass ein Python-Objekt dieses Typs geändert werden kann. Ein unveränderliches Objekt kann dies nicht.

Empfohlen: