Looking for python Keywords? Try Ask4Keywords

Python LanguageTyp Hinweise


Syntax

  • typ.Callable [[int, str], Keine] -> def func (a: int, b: str) -> Keine
  • typing.Mapping [str, int] -> {"a": 1, "b": 2, "c": 3}
  • typing.List [int] -> [1, 2, 3]
  • typing.Set [int] -> {1, 2, 3}
  • Eingabe.Optional [int] -> Keine oder int
  • typ..Sequence [int] -> [1, 2, 3] oder (1, 2, 3)
  • Typ.Any -> Beliebiger Typ
  • tippen.Union [int, str] -> 1 oder "1"
  • T = typing.TypeVar ('T') -> Generischer Typ

Bemerkungen

Type Hinting, wie in PEP 484 , ist eine formalisierte Lösung zur statischen Angabe des Wertetyps für Python-Code. Neben dem typing werden mit Hilfe von Typhinweisen Python-Benutzern die Möglichkeit gegeben, ihren Code zu kommentieren, wodurch Typprüfer unterstützt werden und der Code indirekt mit weiteren Informationen dokumentiert wird.

Typ Hinweise Verwandte Beispiele