分类:python
map()是python的一个内建函数,他能够通过函数来处理序列,比如,我们相关一个数组[0,1,2,3,4,5]所有的数字都+2,当然,我们可以这么做old=[0,1,2,3,4,5]new=[]foriteminold:new.append(item+2)printnew有点小题大做的感觉,map就是解决这个问题的old=[0,1,2,3,4,5]new=map((lambdax:x+2),old)printnewmap可以把这个某个函数应用到序列中的每个值,然后直接返回一个处理后的结果,例如:[x**2forxinran...
继续阅读 >
2020
09-29
1.自定义聚合函数,结合agg使用2.同时使用多个聚合函数3.指定某一列使用某些聚合函数4.merge与transform使用importpandasaspdimportnumpyasnpnp.random.seed(1)dict_data={'k1':['a','b','c','d','a','b','c','d'],'k2':['A','B','C','D','A','B','C','D'],'data1':np.random.randint(1,10,8),'data2':np.random.randint(1,10,8)}df=pd.DataFrame(dict_data)print('df=...
继续阅读 >
2020
09-29