今天有两个QQ群,要比较一下两个群的人,保证所有人都加了这里两个群。
本来想用excel随便弄弄的,结果学了python,numpy,pandas这些东西差不多有半个月了,就想试着用
结果搞了接近两个小时,吐血。。。。。
在qq群管理里把数据粘到excel,清理,读入,这都很快,十来分钟就搞定了。
结果后面一个多小时都在弄怎么把只出现了一次的值清理出来。
百度,google,stackoverflow,pandas文档,查了无数文档,找不出一个方案。
就连擦边的,比如compare也没有,有提取唯一值的unique,但是没什么卵用。
感觉python编程系统的特点可以用几个字形容:柳暗花明
换句话说找不到入口你就在外面转吧!一个and函数可以求交集的,你找不到就自己些写函数吧!
最后还是把两个表粘在一起,用.value_counts()函数统计出现次数,再把出现次数为1的用布尔数组挑出来
心累
自定义变量的句号补全也没有
真的很怀念eclipse的java里的写法,不懂没关系,点个句号,所有函数都在你面前。
甚至我都开始下eclipse了,为了写这一句话,已经对python绝望了。
想起来,应该是有以下的问题,让我找不到的。
基础语法方面:
跟C和java不一样,不熟悉
自己写一个函数很麻烦
符号微妙
IDE方面:
功能难以查找
没有点符号补全
没有本地lib
中文资料少
语言方面:
基本功能不完善(就连在列表A中删除列表B中的所有这样一句话都不知道有没有)
唉,写几行python代码的工作量可真大,主要是到哪都找不到资料。
跟刚认识JAVA的时候感受到的那种强大和舒畅完全不同,python给我的感觉就是郁憋,明明你知道那个功能很简单,但是它就是不告诉你怎么能实现,你找了一圈终于发现——原来python压根没实现它,时间也浪费了,头也疼了,代码还是只有几行。
我现在的心情如下:
很怀念我们刚认识那会儿,大家都有些拘谨和真诚。