11 >>> line2=['
10.235186
', '
11.321997']
22 >>> line3=[list(map(lambda x:float(x),line2))];
33 >>>line3
44 [[10.235186, 11.321997]]
注意:
1 >>> map(lambdax:frozenset(x),c1)
23 >>>
lambda只是乙個表示式,函式體比def簡單很多。
lambda的主體是乙個表示式,而不是乙個**塊。僅僅能在lambda表示式中封裝有限的邏輯進去。
lambda表示式是起到乙個函式速寫的作用。允許在**內嵌入乙個函式的定義。
1 >>> f=lambda x,y,z:x+y+z;2 >>> f(1,2,6)
3 94 >>>
對資料整體清洗完整版
資料形式 需要計算同一國家下的資料量,合併所有國家為一列,並計算乙個內購買量。三個資料集都是以下的形式 步驟 1 合併多列為一列,create time 不變 2 三個檔案合併為乙個檔案 按時間,國家 分組,合併重複項。3 看似簡單,其實三個csv除了國家之外,其他的都不一致。三個統計的維度也不是一...
python Pandas如何對資料集隨機抽樣
摘要 有時候我們只需要資料集中的一部分,並不需要全部的資料。這個時候我們就要對資料集進行隨機的抽樣。pandas中自帶有抽樣的方法。應用場景 我有10w行資料,每一行都11列的屬性。現在,我們只需要隨機抽取其中的2w行。實現方法很簡單 利用pandas庫中的sample。dataframe.samp...
中求對數 Python中求對數方法總結
python中math庫和python庫都具備求對數的函式。import numpy as np import math12 1.numpy庫 1.1 求以e 2 10為底的對數 函式 功能 np.log x 以e為底的對數 自然對數 np.log10 x 以10為底的對數 np.log2 x 以2...