Skip to Content
Fließendes Python, 2. Auflage
book

Fließendes Python, 2. Auflage

by Luciano Ramalho
August 2024
Intermediate to advanced
1014 pages
26h 54m
German
O'Reilly Media, Inc.
Book available
Content preview from Fließendes Python, 2. Auflage

Kapitel 2. Ein Array von Sequenzen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wie du vielleicht bemerkt hast, funktionieren einige der genannten Operationen gleichermaßen für Texte, Listen und Tabellen. Texte, Listen und Tabellen zusammen werden als "Züge" bezeichnet. [...] Der Befehl FOR funktioniert auch allgemein für Züge.

Leo Geurts, Lambert Meertens, und Steven Pembertonm, ABC Programmer's Handbook1

Bevor er Python entwickelte, war Guido an der ABC-Sprache beteiligt - einem zehnjährigen Forschungsprojekt zur Entwicklung einer Programmierumgebung für Anfänger. ABC führte viele Ideen ein, die wir heute als "pythonisch" bezeichnen: generische Operationen auf verschiedene Arten von Sequenzen, eingebaute Tupel- und Mapping-Typen, Strukturierung durch Einrückung, starkeTypisierung ohne Variablendeklarationen und vieles mehr. Es ist kein Zufall, dass Python sobenutzerfreundlich ist.

Python hat von ABC die einheitliche Behandlung von Sequenzen geerbt. Strings, Listen, Byte-Sequenzen, Arrays, XML-Elemente und Datenbankergebnisse verfügen über eine Vielzahl gemeinsamer Operationen, darunter Iteration, Slicing, Sortierung und Verkettung.

Das Verständnis für die Vielfalt der in Python verfügbaren Sequenzen erspart es uns, das Rad neu zu erfinden, und ihre gemeinsame Schnittstelle inspiriert uns, APIs zu erstellen, die bestehende und zukünftige Sequenztypen angemessen unterstützen und nutzen. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Python lernen, 5. Auflage

Python lernen, 5. Auflage

Mark Lutz
High Performance Python, 2. Auflage

High Performance Python, 2. Auflage

Micha Gorelick, Ian Ozsvald
Python in a Nutshell, 4. Auflage

Python in a Nutshell, 4. Auflage

Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire

Publisher Resources

ISBN: 9781098180362Supplemental Content