擅长:python、mysql、java
<p>@亚历山大的回答很好。某些列可能需要精确。如果是这样,您可能需要在列表理解中添加更多条件来排除某些列内置的<code>any</code>或<code>all</code>很方便:</p>
<pre class="lang-py prettyprint-override"><code>float_cols = [c for c in df_test if all([df_test[c].dtype == "float64",
not df_test[c].name == 'Latitude', not df_test[c].name =='Longitude'])]
</code></pre>