pandas.Index.copy#
- Index.copy(name=None, deep=False)[源代码][源代码]#
复制这个对象。
名称被设置在新对象上。
- 参数:
- 名称标签,可选
为新对象设置名称。
- 深bool, 默认 False
- 如果为真,尝试对索引进行深度复制。
Else 创建一个浅拷贝。
- 返回:
- 索引
索引指向的新对象是此对象的副本。
参见
Index.delete
使用传递的位置(-s)删除创建新的索引。
Index.drop
使用传递的标签列表创建新的索引并删除。
备注
在大多数情况下,使用
deep
应该没有功能上的区别,但如果传递了deep
,它将尝试进行深度复制。示例
>>> idx = pd.Index(["a", "b", "c"]) >>> new_idx = idx.copy() >>> idx is new_idx False