如何删除Python Pandas中某些列值没有特定数字的观察



我有一个DataFrame列:"col1";其具有客户端的证据数量。该证据编号必须有11个数字,例如:56745334512。

我的问题是:我如何从我的DataFrame中删除行;col1";值没有11个元素?

假设您的DataFrame被称为df,请尝试:

df = df[df["Col1"].apply(lambda x: len(str(x))) == 11]

最新更新