In Python -Programmierung, sind Tupel einer von sieben eingebauten Sequenz -Typen. Ähnlich im Aussehen einer Liste, trennt ein Komma einzelnen Elemente - selbst wenn das Tupel enthält nur ein Element - und im Fall von verschachtelten Tupeln identifizieren Klammern Verschachtelungen . Im Gegensatz zu einer Liste , jedoch sind die Elemente in einem Tupel nicht veränderbar , so dass Tupel eine gute Wahl für konstante Daten - oder Daten, die einmal eingegeben wird nicht unterziehen die weitere Bearbeitung. Verständnis des Konzepts der Verschachtelung ist wichtig, da sich mit dieser Art von Tupel kann tückisch sein , vor allem, wenn Verschachtelung umfasst mehrere Schichten . Anleitung
1
erstellen verschachtelte Tupel durch die Kombination - oder " Verpackung " - zwei oder mehr Einzel-Level Tupel . Definieren Sie einzelne Tupel und dann schreiben Sie eine Python -Anweisung, um eine verschachtelte Tupel erstellen. Umschließende ein einzelnes oder verschachtelte Tupel in Klammern ist keine Voraussetzung , aber Klammern kann helfen, organisieren und machen Sie Ihre Daten einfacher zu lesen :
t1 = (1, 2 , 3) = t2 ("und" , "oder " )
t3 = (t1, " X " ," Y " , t2, " Z ") (Referenz 3- Abschnitt 3 - # 1)
2
Holen Sie sich die Länge einer verschachtelten Tupel , damit Sie verstehen , wie Python zählt und Indizes die Elemente in einem verschachtelten Tupel . Zählen beginnt mit " 0", so die Aussage Python "print" Die Länge der t3 ist : print len ( T3) " wird auf Ihrem Bildschirm erscheinen wie : Die Länge des T3 ist : . 4
3
drucken Sie die verschachtelte Tupel so einzelne Elemente auf Ihrem Bildschirm angezeigt werden in der gleichen Weise wie ursprünglich eingegeben haben . Die Anweisung "print t3 [:] " . Wird auf Ihrem Bildschirm angezeigt werden , wie ( (1 , 2,3) , "X" , "Y" , ("und" , "oder" ) , "Z")
4
Schneiden Sie die verschachtelte Tupel , so dass nur bestimmte Inhalte auf dem Computerbildschirm angezeigt . Die Syntax für das Schneiden eine verschachtelte Tupel beginnt durch die Ermittlung der Namen der Top-Level- Tupel - die verschachtelte Tupel - von Start-und End -Index Zahlen in Klammern gefolgt . Die Anweisung "print t3 [ 02.04 ] " wird in Index-Nummern 2 bis 4 , die auf Ihrem Bildschirm führen : ("Y" , ("und" , "oder ) , " Z ")
5 .
Extrahieren einzelner Elemente aus einem Tupel . Eine Aussage, die lautet: " Druck t3 [1] [ 0:1] " zeigt die ersten beiden Punkte in der ersten Tupel in der verschachtelten Gruppe : (1 , 2)
< . br>