Heim > Backend-Entwicklung > Python-Tutorial > Python weist mehreren Variablen gleichzeitig Werte zu

Python weist mehreren Variablen gleichzeitig Werte zu

高洛峰
Freigeben: 2016-10-19 15:11:22
Original
3838 Leute haben es durchsucht

Mehrere Werte gleichzeitig zuweisen

Hier ist eine coole Programmierverknüpfung: In Python können Sie Tupel verwenden, um

mehrere Werte gleichzeitig zuzuweisen.

>>> v = ('a', 2, True)

>>> (x, y, z) = v ①

>>> x

'a'

>>> y

2

>>> z

Wahr

1. v ist ein Tupel aus drei Elementen und (x, y, z) ist ein Tupel aus drei Variablen. Durch die gegenseitige Zuweisung wird jeder Wert in v jeder Variablen in der Reihenfolge

zugewiesen. Diese Funktion hat mehrere Verwendungsmöglichkeiten. Angenommen, Sie müssen einem bestimmten Bereich von

-Werten einen Namen zuweisen. Sie können die integrierte Funktion „range()“ für die Zuweisung mehrerer Variablen verwenden, um schnell kontinuierliche Variablenzuweisungen durchzuführen.

>>> (MONTAG, DIENSTAG, MITTWOCH, DONNERSTAG, FREITAG,

SAMSTAG, SONNTAG) = Bereich(7) ①

>>>. MONTAG                                                                    🎜>②

0

>>> DIENSTAG

1

>>> SONNTAG

6

1. Der gebaute Die Funktion -in range() erstellt eine Folge von Ganzzahlen. (Technisch gesehen gibt die Funktion range() weder eine Liste noch ein Tupel zurück, sondern einen Iterator, aber den Unterschied erfahren Sie später.) MONTAG, DIENSTAG,

MITTWOCH, DONNERSTAG, FREITAG, SAMSTAG und SONNTAG sind von Ihnen definierte Variablen. (Dieses Beispiel stammt aus dem Kalendermodul, einem kurzen und unterhaltsamen Modul

, das einen Kalender druckt, ähnlich wie das UNIX-Programm cal. Das Kalendermodul definiert Ganzzahlkonstanten für den Wochentag

.

2. Jetzt hat jede Variable ihren Wert: MONTAG ist 0, DIENSTAG ist 1,

und so weiter. Sie können auch Funktionen mit mehreren Variablen erstellen, die mehrere Werte zurückgeben . , gibt einfach ein Tupel zurück, das alle Werte enthält. Der Aufrufer kann den Rückgabewert als einfaches Tupel behandeln oder ihn einer anderen Variablen zuweisen

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage