擅长:python、mysql、java
<p>这是一个不错的尝试,但你的逻辑有点混乱:</p>
<pre><code>col = [c for c in dataframe.columns if c.lower() not in ('platform','client') ]
print col
['SiteName', 'SSP', 'IONumber', 'userkey', 'Imps', 'PlatformClientCost', 'rawplatformcost', 'rawbidprice', 'PlatformClientBid', 'RawBidCPM', 'ClientBidCPM', 'CostCPM', 'ClientCostCPM', 'BidRatio']
</code></pre>
<p>仔细看看你的情况。只排除名称与“platform”和“client”完全匹配的列(无论大小写)。在</p>
<p>你想要的是:</p>
^{pr2}$
<p>如果这对你很重要的话,EdChum用熊猫的方法给出的答案可能更有效。在</p>