>>> df.dropna(axis='columns') name 0 Alfred 1 Batman 2 Catwoman
In [215]: df[df['entrytype'].apply(lambda x: str(x).isdigit())] Out[215]: entrytype 0 0 1 1 4 2