SIGN IN SIGN UP

[doc] bpo-45680: Disambiguate ``__getitem__`` and ``__class_getitem__`` in the data model (GH-29389)

The documentation explaining Python's data model does not adequately explain
the differences between ``__getitem__`` and ``__class_getitem__``, nor does it
explain when each is called. There is an attempt at explaining
``__class_getitem__`` in the documentation for ``GenericAlias`` objects, but
this does not give sufficient clarity into how the method works. Moreover, it
is the wrong place for that information to be found; the explanation of
``__class_getitem__`` should be in the documentation explaining the data model.

This PR has been split off from GH-29335.
A
Alex Waygood committed
31b3a70edb1216bdc8fab3b2eafd8ddb00487f41
Parent: c94664c
Committed by GitHub <noreply@github.com> on 11/18/2021, 3:54:25 PM