pythonbeginner

Type Hints

Advanced Python pattern: type-hints

python
from typing import Iterable

def mean(values: Iterable[float]) -> float:
    nums = list(values)
    return sum(nums) / len(nums) if nums else 0.0

print(mean([1.0, 2.5, 3.5]))

Use Cases

  • advanced programming
  • patterns

Tags

Related Snippets

Similar patterns you can reuse in the same workflow.