Aus dem Kurs: Grundlagen der Programmierung: Algorithmen
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.
Queues in Python – Tutorial zu Python
Aus dem Kurs: Grundlagen der Programmierung: Algorithmen
Queues in Python
Queus sind Datenstrukturen, die Python auch von Haus aus mitbringt. Man muss sie allerdings zunächst einmal importieren from collections import deque und jetzt habe ich auch eine Queu zur Verfügung. Zunächst einmal habe ich hier eine Variable, der weise ich ein Objekt hinzu, deque von der Klasse queu eben und jetzt kann ich hier an deque einfach die Werte 1, 2, 3, 4 anhängen mit .append genau wie bei stack auch. Ich gebe mir hier mal die Queu aus und mit queu.popleft hole ich mir das erste Element, also linke Element im Endeffekt aus dieser Schlange heraus, gebe es aus und zeige mir den Rest der Schlange an. Hier unten habe ich das Programm schon augeführt. Nun Sie sehen, zunächst einmal habe ich hier die Elemente 1, 2, 3 und 4 drin, mit popleft hole ich mir das erste Element, das schon am längsten wartet, heraus, das ist die 1. Und übrig bleiben dann nur noch die Werte 2, 3 und 4.
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
Was sind Datenstrukturen?2 Min. 48 Sek.
-
(Gesperrt)
Arrays verstehen3 Min. 49 Sek.
-
(Gesperrt)
Linked Lists3 Min. 53 Sek.
-
(Gesperrt)
Linked Lists mit Python programmieren7 Min. 37 Sek.
-
(Gesperrt)
Stacks und Queues3 Min. 25 Sek.
-
(Gesperrt)
Stacks in Python53 Sek.
-
(Gesperrt)
Queues in Python1 Min. 2 Sek.
-
(Gesperrt)
Hashtables: Einführung2 Min. 14 Sek.
-
(Gesperrt)
Hashtables in Python3 Min. 29 Sek.
-
-
-
-
-
-