Allgemeinheit

Sie haben einige zusammengesetzte Objekttypen (Sammlungen mit Komponenten darin) gesehen. Im Allgemeinen gilt:

  • Listen, Dictionaries und Tupel können beliebige Objekttypen enthalten.

  • Listen, Dictionaries und Tupel können beliebig verschachtelt werden.

  • Listen und Dictionaries können dynamisch wachsen und schrumpfen.

Weil sie beliebige Strukturen unterstützen, sind Pythons zusammengesetzte Objekttypen gut geeignet, um komplexe Informationen in einem Programm darzustellen. Zum Beispiel können Werte in Dictionaries Listen sein, die Tupel enthalten, die Dictionaries enthalten usw., und zwar so tief, wie es nötig ist, um die zu verarbeitenden Daten zu modellieren.

Hier ist ein Beispiel für Verschachtelung, das einen Baum verschachtelter zusammengesetzter ...

Get Einfüehrung in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.