MCPcopy Create free account
hub / github.com/numpy/numpy / __getitem__

Method __getitem__

numpy/ma/tests/test_subclassing.py:127–132  ·  view source on GitHub ↗
(self, item)

Source from the content-addressed store, hash-verified

125 super().__setitem__(item, self._validate_input(value))
126
127 def __getitem__(self, item):
128 # ensure getter returns our own class also for scalars
129 value = super().__getitem__(item)
130 if not isinstance(value, np.ndarray): # scalar
131 value = value.__array__().view(ComplicatedSubArray)
132 return value
133
134 @property
135 def flat(self):

Callers

nothing calls this directly

Calls 3

__getitem__Method · 0.45
viewMethod · 0.45
__array__Method · 0.45

Tested by

no test coverage detected