作者drmexro (丝瓜瓜瓜)
看板Python
标题[问题] 如何去除重复内容
时间Sat Jul 22 16:33:51 2017
最近要整理一批资料,资料的形式大约如下
公司名称 年份 月份 状态
A公司 2015 1 状况1
.
.
.
A公司 2016 12 状况1
B公司 2015 1 状况1
.
.
.
想要整理呈现的结果:
A公司2015年1月、2月...2016年1月、2月...状况1
B公司2015年1月、2月...2016年1月、2月...状况1
.
.
.
也就是公司、年份、月份、状况不会重复出现
不会出现:A公司2015年1月状况1、2015年2月状况1...
这样的情形
现在打算是把公司、年份、月份、状况分别以不同的list分开,可是要做整理的时候发现
我只想的到用一堆if判断跟用一堆暂时的list当容器,做法十分没有效率而且错误一堆
因此想知道有没有简洁的办法可以达到同样的效果
谢谢各位大大指教
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.138.23.250
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1500712434.A.B0A.html
1F:→ paladin499: 用dictionary 07/22 17:44
2F:→ uranusjr: 听起来你要的不是去除重复, 而是把资料分类才对? 07/22 22:11
3F:→ kenduest: 先进入sql db 後续要筛选会比较轻松 07/23 06:42
4F:→ drmexro: 再研究看看 先谢谢大家 07/23 08:23
5F:推 nikolas: 存成2个pandas.dataframe 再merge 07/23 13:22
6F:→ nikolas: 上面回复误会题目 请忽略 07/23 13:44
7F:→ nicepeter: 建set或是dictionary 07/23 19:20