ID EN
Typing

__optional_keys__

Python 3.11 🇮🇩 Bahasa Indonesia

Point2D.__required_keys__ dan Point2D.__optional_keys__ mengembalikan objek frozenset yang masing-masing berisi kunci yang diperlukan dan tidak diperlukan.

Syntax

PYTHON
__optional_keys__

Contoh

Example 1
PYTHON
>>> class Point2D(TypedDict, total=False):
...     x: int
...     y: int
...
>>> class Point3D(Point2D):
...     z: int
...
>>> Point3D.__required_keys__ == frozenset({'z'})
True
>>> Point3D.__optional_keys__ == frozenset({'x', 'y'})
True

See Also

frozenset Required NotRequired