擅长:python、mysql、java
<p>jpp和Peter的解决方案很好。如果有人发现它有用,下面是另一种使用序列作为过滤器的方法。在</p>
<pre><code>f = pd.Series([True]*len(midx), index=midx)
f.loc[:,'foo','two'] = False
f.loc[:,'bar','one'] = False
print(df[f[df.index]])
0
1 foo one -0.185593
bar two -1.265191
2 foo one 0.490959
bar two 0.414753
</code></pre>