verstehen tupel in python
Wie heißt Tupel? Im Gegensatz zu regulären Tupeln haben genannte Tupel benannte Attribute, die intuitive objektartige Referenzierung zulassen. Pythonic.
Sie müssen einfache Werttypen darstellen, insbesondere als Funktionsparameter.Sie wollen unveränderliche Klassen ohne Funktionen oder nur Felder ersetzen. Clarity
direkter Attributzugriff über dot Notation
rückwärtskompatibilität mit regulären Tupelnkönnen als Basisklassen verwendet werden
pt1 = (1.0, 5.0)
pt1 = (1.0, 5.0)
pt1 = (1.0, 5.0)
. Es gibt jedoch alternative Typen wie mutable RecordType, die Attributänderungen ermöglichen. Sie können jedoch ein Wörterbuch für mutable Datenstrukturen mit benannten Schlüssel oder eine mutable RecordType -Bibliothek für mutable Tupel verwenden.
Beispiele
. Tuple stattdessen: aus den Sammlungen importieren namedtuple
Point = namedTuple ('point', 'x y')
pt1 = point (1.0, 5.0)
nun können Sie auf die Punktkoordinaten mit Punktnotation zugreifen: print (pt1.x) # output: 1.0
schlussfolgerung
in Tupel, die in einem Tupel -Wege und einer Smalling -Code und einem ödlichen Code und einer Lesung eingreift, und eine Smalling -und -uge -up -coces]
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3