| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 
 | import pandas as pd
 
 a={"城市":["沈阳","深圳","广州","上海","北京"],"同比":[101.4,102.0,101.3,101.2,101.5],"环比":[100.1,102.0,101.3,101.2,101.5],"定基":[101.6,145.5,120.0,127.8,121.4]}
 
 a
 Out[3]:
 {'城市': ['沈阳', '深圳', '广州', '上海', '北京'],
 '同比': [101.4, 102.0, 101.3, 101.2, 101.5],
 '环比': [100.1, 102.0, 101.3, 101.2, 101.5],
 '定基': [101.6, 145.5, 120.0, 127.8, 121.4]}
 
 b=pd.DataFrame(a,index=['c5','c4','c3','c2','c1'])
 
 b
 Out[5]:
 城市     同比     环比     定基
 c5  沈阳  101.4  100.1  101.6
 c4  深圳  102.0  102.0  145.5
 c3  广州  101.3  101.3  120.0
 c2  上海  101.2  101.2  127.8
 c1  北京  101.5  101.5  121.4
 
 nc=b.columns.delete(2)
 
 nc
 Out[7]: Index(['城市', '同比', '定基'], dtype='object')
 
 
 ni=b.index.insert(5,'c0')
 
 ni
 Out[8]: Index(['c5', 'c4', 'c3', 'c2', 'c1', 'c0'], dtype='object')
 
 nb=b.reindex(index=ni,columns=nc)
 
 nb
 Out[9]:
 城市     同比     定基
 c5   沈阳  101.4  101.6
 c4   深圳  102.0  145.5
 c3   广州  101.3  120.0
 c2   上海  101.2  127.8
 c1   北京  101.5  121.4
 c0  NaN    NaN    NaN
 
 nb.drop('c0')
 Out[10]:
 城市     同比     定基
 c5  沈阳  101.4  101.6
 c4  深圳  102.0  145.5
 c3  广州  101.3  120.0
 c2  上海  101.2  127.8
 c1  北京  101.5  121.4
 
 nb.drop('同比',axis=1)
 Out[11]:
 城市     定基
 c5   沈阳  101.6
 c4   深圳  145.5
 c3   广州  120.0
 c2   上海  127.8
 c1   北京  121.4
 c0  NaN    NaN
 
 |