首页 > 编程语言 >使用Python筛选出两列中的未重复的值,应该怎么操作呢?

使用Python筛选出两列中的未重复的值,应该怎么操作呢?

时间:2022-11-08 22:22:05浏览次数:40  
标签:Python drop df pd 两列 筛选 unique

大家好,我是皮皮。

一、前言

国庆期间在Python最强王者交流群【维哥】问了一个Python自动化办公的问题,提问截图如下:

需求澄清:“两列中的未重复的值”指的是两列中只出现一次的值,比方说上图中的J01140300030,就是想要的目标数据。说白了,就是两列数据合并起来,只出现一次的值。

二、实现过程

这里【瑜亮老师】给了一个代码,如下所示:

import pandas as pd
df = pd.read_excel('test1(1).xlsx', header=None)

# df_unique = pd.concat([df[0], df[1]], ignore_index=True).drop_duplicates(keep=False)
df_unique = pd.concat([df[0], df[1]]).drop_duplicates(keep=False).reset_index(drop=True)
print(df_unique)

顺利地解决了粉丝的问题。

关于去除的参数,这里有个细节,如下图所示。

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python网络爬虫后正则表达式处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【维哥】提问,感谢【瑜亮老师】、【郑煜哲·Xiaopang】、【super】给出的思路和代码解析,感谢【dcpeng】、【群除我佬】等人参与学习交流。

标签:Python,drop,df,pd,两列,筛选,unique
From: https://www.cnblogs.com/dcpeng/p/16871439.html

相关文章

  • python3爬取网页图片
    爬取url网页里面所有的图片,把url填上就能用了,下面的自己看着改改进行筛选。importrequestsimportreimporttimeimportrandomimportosdefFind(string):#f......
  • Python乱写
    一.摆放界面首先在“运行”里输入\(sub\),然后运行\(sublime\);Ctrl+N新建一个源代码,\(Tools-Build\)\(System-Python\)调成\(Python\)模式;按住Win+R,输入......
  • python-web自动化控制edge报错selenium.common.exceptions.WebDriverException: Messa
    1、报错图片3、编写测试代码fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromtimeimportsleepif__name__=='__main__':driver=......
  • 《Python数据科学手册》
    《Python数据科学手册》【美】JakeVanderPlas著陶俊杰译Absorbwhatisuseful,discardwhatisnot,and addwhatisuniquelwhatown.(取其精华,去其糟粕,再加点自己......
  • Python入门之第三方模块安装
    Python入门之第三方模块安装平台:Win10x64+Anaconda3-5.3.0(+Python3.7.0) Issue说明:pipinstallline_profiler-2.1.2-cp37-cp37m-win_amd64.whl报错pip版本过低,需要更新......
  • Python 爬虫之lxml
    网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、......
  • Python——面向对象(魔法方法、元类)
    Python——面向对象(魔法方法、元类)魔法方法'''魔法方法: 类中定义的双下方法都称为魔法方法 不需要人为调用在特定的条件下回自动触发运行 eg:__init__创建空......
  • python3-pycharm TAB键转换为4个空格
     pycharm默认Tab为4个空格1【File】→【setting】编辑2.【Editor】→【CodeStyle】→【Python】编辑二、pycharm空格显示【General】→【Appearance】→Showwhitespace......
  • 【Python】第4章-5 求e的近似值
    自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!+⋯来近似计算。本题要求对给定的非负整数n,求该级数的前n+1项和。输入格式:输入第一行中给出非负整数n(≤1000)。输出格......
  • 学习python-Day85
    今日学习内容一、前台全局样式和js配置针对body、div默认统一样式,我们可以都去掉后端接口的地址,统一写以后可以统一改1.global.css声明全局样式和项目的初始化样......