用法:
Index.slice_indexer(start=None, end=None, step=None, kind=NoDefault.no_default)
计算输入标签和步骤的切片索引器。
索引需要有序且唯一。
- start:标签,默认无
如果没有,则默认为开头。
- end:标签,默认无
如果没有,默认为结束。
- step:整数,默认无
- kind:str,默认无
- indexer:片
- KeyError:如果 key 不存在,或者 key 不是唯一的并且 index 是
未排序。
参数:
返回:
抛出:
注意:
此函数假定数据已排序,因此使用后果自负
例子:
这是一种适用于所有索引类型的方法。例如,您可以这样做:
>>> idx = pd.Index(list('abcd')) >>> idx.slice_indexer(start='b', end='c') slice(1, 3, None)
>>> idx = pd.MultiIndex.from_arrays([list('abcd'), list('efgh')]) >>> idx.slice_indexer(start='b', end=('c', 'g')) slice(1, 3, None)
相关用法
- Python pandas.Index.slice_locs用法及代码示例
- Python pandas.Index.str用法及代码示例
- Python pandas.Index.set_names用法及代码示例
- Python pandas.Index.searchsorted用法及代码示例
- Python pandas.Index.shift用法及代码示例
- Python pandas.Index.symmetric_difference用法及代码示例
- Python pandas.Index.sort_values用法及代码示例
- Python pandas.Index.value_counts用法及代码示例
- Python pandas.Index.argmin用法及代码示例
- Python pandas.Index.is_categorical用法及代码示例
- Python pandas.Index.to_series用法及代码示例
- Python pandas.Index.to_numpy用法及代码示例
- Python pandas.Index.is_object用法及代码示例
- Python pandas.Index.is_interval用法及代码示例
- Python pandas.Index.notnull用法及代码示例
- Python pandas.Index.equals用法及代码示例
- Python pandas.Index.duplicated用法及代码示例
- Python pandas.Index.is_monotonic_increasing用法及代码示例
- Python pandas.Index.min用法及代码示例
- Python pandas.Index.is_monotonic_decreasing用法及代码示例
注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.Index.slice_indexer。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。