pandas.api.extensions.ExtensionArray.insert
- ExtensionArray.insert(loc, item)[source]
-
Вставка элемента в заданную позицию.
- Параметры:
-
- loc:int
- item:скалярный
- Возвращает:
-
- тип, совпадающий с типом self
Примечания
Этот метод должен поддерживать как тип, так и тип данных. Если элемент не может быть сохранен в массиве этого типа/типа данных, следует поднять исключение ValueError или TypeError.
Реализация по умолчанию полагается на _from_sequence для поднятия исключения при недействительных элементах.
Примеры
>>> arr = pd.array([1, 2, 3]) >>> arr.insert(2, -1) <IntegerArray> [1, 2, -1, 3] Length: 4, dtype: Int64
© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.api.extensions.ExtensionArray.insert.html