===============================================================================0
导入模块
>>> with open("../read.py", "rt", encoding="utf8") as fp: exec(fp.read())
>>> with open("../index.py", "rt", encoding="utf8") as fp: exec(fp.read())
>>> iris = read("../data/iris.xlsx")
>>> sepal_length = iris["Sepal.Length"]
===============================================================================1
测试Series参数
>>> res = index(sepal_length, index=[i**2 for i in range(150)])
>>> print(res)
===============================================================================2
测试Series参数，修改原始数据
>>> res = index(sepal_length, index=[i**2 for i in range(150)], indexgdata=1)
>>> print(res)
===============================================================================3
测试Series参数，将index转为一列
>>> res = index(sepal_length)
>>> print(res)
===============================================================================4
测试DataFrame参数，修改行名
>>> res = index(iris, index=[i**2 for i in range(150)])
>>> print(res)
===============================================================================5
测试DataFrame参数，原数据修改
>>> res = index(iris, index=[i**2 for i in range(150)], indexgdata=1)
>>> print(res)
===============================================================================6
测试DataFrame参数，修改列名
>>> res = index(iris, columns=iris.columns.tolist()[:-1] + ["A"])
>>> print(res)
===============================================================================7
测试DataFrame参数，修改列名，原数据修改
>>> res = index(iris, columns=iris.columns.tolist()[:-1] + ["A"], columngdata=1)
>>> print(res)
===============================================================================8
测试DataFrame参数，修改列名和列名
>>> res = index(iris, columns=iris.columns.tolist()[:-1] + ["A"], index=[i**2 for i in range(150)])
>>> print(res)
===============================================================================9
测试DataFrame参数，修改列名和列名，原数据修改
>>> res = index(iris, columns=iris.columns.tolist()[:-1] + ["A"], index=[i**2 for i in range(150)], indexgdata=1, columngdata=1)
>>> print(res)
===============================================================================10
测试DataFrame参数，将某列作为行名
>>> res = index(iris, index="Sepal.Length")
>>> print(res)
===============================================================================11
测试DataFrame参数，将某列作为行名，从原数据中删除那一列
>>> res = index(iris, index="Sepal.Length", drop=1)
>>> print(res)
===============================================================================12
测试DataFrame参数，将index转为列数据
>>> res = index(iris, reset=1)
>>> print(res)
===============================================================================13
