擅长:python、mysql、java
<p>不是所有的空白值是<code>''</code>,但可以包含更多的空格,因此我认为我们可以:</p>
<pre><code>df2 = df.replace(r'^\s*$', '', regex=True)
new_df = df2.isnull().sum().to_frame('Nulls').assign(Empty = df2.eq('').sum())
print(new_df)
Nulls Empty
vals1 1 1
vals2 0 2
vals3 2 0
vals4 0 4
</code></pre>