pandas.api.extensions.ExtensionArray.insert#
- ExtensionArray.insert(loc, item)[源代码]#
在指定位置插入一个项。
- Parameters:
- locint
- item标量型
- Returns:
- 与 self 相同类型的对象
Notes
此方法应同时保留类型和 dtype。如果 item 无法被该类型/dtype 的数组容纳,则应引发 ValueError 或 TypeError。
默认实现依赖于 _from_sequence 来在无效项目上引发异常。
Examples
>>> arr = pd.array([1, 2, 3]) >>> arr.insert(2, -1) <IntegerArray> [1, 2, -1, 3] Length: 4, dtype: Int64