我失去了一只小猫,她有一只非常漂亮的蓝眼睛和一身白毛,她purrr的时候像个小开水壶,我凑近了看她的蓝眼睛,她就把头靠过来蹭我的,一下一下蹭的我都化了。每次我坐下,她就过来坐我腿上肚子上,一动不动,我也不敢动,坐到腿都麻了,站起来要好一会儿才能恢复正常。以后我的腿也还是会麻,可是小开水壶不会回头用她的蓝眼睛看我了。
这个周末只完成了一门课,Intermediate Functional Programming with purrr.但是这门课cover的东西真的太广了,尤其是介绍了functional programming,以前从来没有接触过这个概念,整个purrr把functional programming真的是用得炉火纯青啊!!Hadley Wickham真的是单手创造了tidyverse!!太特么牛了!!如果我能把这门课里介绍得那几个function calls用好,工作效率提高那是绝对的!!
函数式编程用疯了之后,写lambda表达式都觉得多余…这三行import感觉是我今后每段代码开头必写的了,就像R里library(tidyverse)是必写的一样…Python的map reduce和R里purrr的map reduce最大的区别就在于python的是以函数作为第一个参数,数据作为第二个,而purrr相反,于是purrr天生就契合pipe operator…然而python里是有解决方法的,把函数库里化,填充掉第一个元素,于是库里化后的函数的第一参数变成了数据,就可以使用pipe operator了…这一波操作我自己完全想不到,真是太精彩了…函数式编程真是博大精深,庆幸今天理解又更进了一步,也庆幸总算确定了在python下函数式编程工具
✋热门推荐