Index.
copy
Make a copy of this object.
Name and dtype sets those attributes on the new object.
Set name for new object.
Set dtype for new object.
Kept for compatibility with MultiIndex. Should not be used.
Index refer to new object which is a copy of this object.
Notes
In most cases, there should be no functional difference from using deep, but if deep is passed it will attempt to deepcopy.
deep