Typvariablen sind in Python 3.12 leichter zu handhaben
In Python 3.12 ist die Benutzung von Typvariablen viel einfacher geworden. Sie müssen nicht vorab (auf seltsame Art) erzeugt werden, sondern können in einer Funktionsdefinition durch Auflisten nach dem Funktionsnamen deklariert werden:
>>> def m[T](a: T, b: T) -> T: ... return a if a > b else b ... >>> m(3, 4) 4