上一篇
python查找列表重复项,如何筛选某一列的重复项(python查找列表中的重复值)
- 行业动态
- 2024-04-24
- 1
在Python中,我们可以使用pandas库来查找列表中的重复项,以下是一个简单的例子:
我们需要导入pandas库,并创建一个数据框(DataFrame):
import pandas as pd data = {'Name': ['Tom', 'Nick', 'John', 'Tom'], 'Age': [20, 21, 19, 18]} df = pd.DataFrame(data)
在这个例子中,我们创建了一个包含两列(’Name’和’Age’)的数据框。’Name’列有重复的值(’Tom’)。
我们可以使用duplicated()函数来找出重复的行:
duplicates = df[df.duplicated(['Name'])]
在这个例子中,duplicated()函数会返回一个布尔系列,表示每一行是否是重复的,我们可以通过这个布尔系列来筛选出重复的行。
我们可以打印出重复的行:
print(duplicates)
这将输出:
Name Age 0 Tom 20 3 Tom 18
这就是如何在Python中查找列表中的重复值,并筛选某一列的重复项。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/235181.html