[问题] 如何去除重复内容

楼主: drmexro (丝瓜瓜瓜)   2017-07-22 16:33:51
最近要整理一批资料,资料的形式大约如下
公司名称 年份 月份 状态
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当容器,做法十分没有效率而且错误一堆
因此想知道有没有简洁的办法可以达到同样的效果
谢谢各位大大指教
作者: paladin499 (芭乐丁)   2017-07-22 17:44:00
用dictionary
作者: uranusjr (←這人是超級笨蛋)   2017-07-22 22:11:00
听起来你要的不是去除重复, 而是把资料分类才对?
作者: kenduest (小州)   2017-07-23 06:42:00
先进入sql db 后续要筛选会比较轻松
楼主: drmexro (丝瓜瓜瓜)   2017-07-23 08:23:00
再研究看看 先谢谢大家
作者: nikolas (你花多少时间?)   2017-07-23 13:22:00
存成2个pandas.dataframe 再merge上面回复误会题目 请忽略
作者: nicepeter (批特)   2017-07-23 19:20:00
建set或是dictionary

Links booklink

Contact Us: admin [ a t ] ucptt.com