Ist es möglich, Elemente an der Spitze einer Warteschlange statt an der Unterseite zu platzieren? In denselben Fällen muss ich die Warteschlange neu popularisieren, indem ich die ursprüngliche Reihenfolge behalte, nachdem ich Gegenstände bekommen habe.Wie wird das Element in Python über die Warteschlange gelegt?
0
A
Antwort
3
Nein, per Definition ist das Einreihen in eine Warteschlange bis zum Ende.
Sie möchten stattdessen deque verwenden.
+0
Eigentlich, per Definition einer Warteschlange, passiert das Putten und Erhalten an verschiedenen Enden. – schwobaseggl
+0
@schwobaseggl, natürlich :) danke, ich habe die Antwort behoben. – DeepSpace
Verwandte Themen
- 1. Wie wird die Tableiste in Swift über Inhalt gelegt?
- 2. Wie wird eine Wiedergabetaste über ein Video-Thumbnail-Bild gelegt?
- 3. WPF-Popup: Wie wird ein Rahmen um das Popup gelegt?
- 4. Wie wird die Contextual ActionMode-Leiste über die appcompat-v7-Symbolleiste, aber nicht über die Navigationsleiste gelegt?
- 5. Wie setzt man einen Text, der über ein Bild gelegt wird, auf 0, wenn das Bild über dem Bild liegt?
- 6. Tk Python App friert ein, wenn die Warteschlange verwendet wird
- 7. Die Methode enqueue() fügt der Warteschlange ein Element hinzu: Wie wird in C++ implementiert?
- 8. Azure-Warteschlange: Ermitteln, ob sich das Element in der Warteschlange befindet
- 9. .join für mögliche leere Warteschlange in Python
- 10. Python-Warteschlange und Multiprocessing-Warteschlange: Wie verhalten sie sich?
- 11. Warteschlange ImportError in Python 3
- 12. Python WebSocket-Client, nur die neueste Nachricht in der Warteschlange
- 13. Python Threads und Warteschlange Beispiel
- 14. ASPxComboBox, Wie wird das ausgewählte Element eingestellt?
- 15. Wie wird eine periodische Aufgabe in die Warteschlange gestellt, wenn sie in Sellerie beendet wird?
- 16. Warum verschiebt das Segment.io-Loader-Skript Methodennamen/Argumente in eine Warteschlange, die scheinbar überschrieben wird?
- 17. Wann Warteschlange über Arraylist zu verwenden ist
- 18. Python iterierbar Warteschlange
- 19. Python-Warteschlange Anzahl der unerledigten Aufgaben
- 20. In Python, wie das Element Datentyp einer Liste mit python3.4.3
- 21. jQuery: ist die Maus immer noch über das Element?
- 22. Wie wird die Passwortverwaltung über PyNaCl gehandhabt?
- 23. Wie wird bugsense.js über das Webpack geladen?
- 24. Wie kann die Indizierung für den Zugriff auf Elemente in einer Warteschlange in Python verwendet werden?
- 25. Karte über das erste Element der Vektorliste
- 26. Python Multiprocessing mit Warteschlange in die gleiche Datei schreiben
- 27. Wie Anfragen in PHP Warteschlange
- 28. Mehrere Elemente in eine Python-Warteschlange einfügen
- 29. Wie das erste Element einer komplexen Liste in Python
- 30. Wie wird Laravel Job (Warteschlange) ausgeführt?
Verwenden Sie möglicherweise eine doppelendige Warteschlange? 'from collections import Deque' –