Python 删除数据帧中的元素

Python 删除数据帧中的元素,python,pandas,Python,Pandas,我有一个数据帧。在此数据帧中,有一个元素的值为 3002-3433. 我想删除它,因为它的格式错误。我不知道这个值在数据帧中的位置。如何执行此操作?无需删除,只需创建一个新的: a = [{'a':1, 'b':2},{'a':2,'b':3}] import pandas as pd df = pd.DataFrame(a) df2 = df[df.a != 1] 当字段a为Eqal至1时,删除行的操作的结果与此相同。根据列值删除行:如果是字符串,通常可以提供正在操作的数据的最小示例以及所需

我有一个数据帧。在此数据帧中,有一个元素的值为
3002-3433. 我想删除它,因为它的格式错误。我不知道这个值在数据帧中的位置。如何执行此操作?

无需删除,只需创建一个新的:

a = [{'a':1, 'b':2},{'a':2,'b':3}]
import pandas as pd
df = pd.DataFrame(a)
df2 = df[df.a != 1]

当字段a为Eqal至1时,删除行的操作的结果与此相同。

根据列值删除行:如果是字符串,通常可以提供正在操作的数据的最小示例以及所需的结果(如果相关的话),这样做会更容易。