Inhaltsverzeichnis

Python Sprachkonstrukte (Klassen, Definitionen, etc.)

Besonderheiten der Sprache

Klassen und Methoden

Introspection, etc.

Override a method that is called by a module

Dicts

Lists

* Search in a list of dictionaries (such as a JSON representation)

Liste mit bestimmten Elementen erzeugen:

list.py
l = [None]*10 # Leere Liste mit 10 Elementen
l = list(range(1,11)) # Liste mit Werten von 1-10
# unpacking a range object into a list with the unpack operator (*)
r = range(1,11,2)
l = [*r]
first, *_, last = [1, 2, 3, 5, 7] # first = 1, last = 7

Threads

Beispiele
Synchronisation

Decorators