1
2
3
4
5
6
7
8
U
­ý°d    ã@s:ddlZddlmZmZmZddlmZGdd„dƒZdS)éN)Ú    DataFrameÚIndexÚ
MultiIndexc@seZdZdd„ZdS)Ú TestDropLevelc    Csútjddgddgd}tjdddgd    d
gd}td d gd dgddgg||d}|tk    rh|jdd…df}|jd    dd}|jd    dd}t ||¡|tkrÎ| ¡}t    ddgdd|_
|jddd}t ||¡n(t j t dd|jdddW5QRXdS)N)ÚcÚe)ÚdÚfZlevel_1Zlevel_2)Únames)éé)éé)é    é
ÚaÚbééééé é )ÚindexÚcolumnsrT)Zdropr)Zaxisrr)ÚnamerzNo axis named columns)Úmatchr )rÚ from_tuplesrZilocZ reset_indexZ    droplevelÚtmZ assert_equalÚcopyrrÚpytestZraisesÚ
ValueError)ÚselfZframe_or_seriesÚcolsÚmiZdfÚexpectedÚresult©r'ú`d:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/frame/methods/test_droplevel.pyÚtest_droplevel s$ÿ  zTestDropLevel.test_droplevelN)Ú__name__Ú
__module__Ú __qualname__r)r'r'r'r(r sr)    r ZpandasrrrZpandas._testingZ_testingrrr'r'r'r(Ú<module>s