Python typ hint - ghdrako/doc_snipets GitHub Wiki
def generate_stats(measures: list) -> tuple:
def calculate_product(a: int, b: int, multiplier: int = 1) -> int:
def assign_task(pending_task: Task, user: User):
pass
def complete_tasks_hinted(tasks: list[Task]):
def generate_stats(measures: list[float] | tuple[float, ...]) ➥ -> tuple[float, float]:
# Sequence can capture any sequence data types
from typing import Sequence
def generate_stats(measures: Sequence[float]) -> tuple[float, float]:
set[int | str]
para0: int | float | str | list
Container type |
Code examples |
Explanation |
list |
list[str] |
A list of str objects |
list |
list[int] |
A list of int objects |
tuple |
tuple[float, int] |
A tuple of a float object and an int object |
Tuple |
tuple[float, ...] |
A tuple of multiple float objects |
dict |
dict[int, str] |
A dict of keys using int objects and values using str objects |
dicta |
dict[int, list[int]] |
A dict of keys using int objects and values using list objects of int objects |
set |
set[int] |
A set of int objects |
set |
set[str] |
A set of str objects Listing |