List.Distinct({{"張三",25},{"張三",39},{"Bob",21},{"張三",41},{"Bob",31}},each _{0})
List.Distinct(列表,按索引去重保留第一項)#去重保留第一項
![]() ![]() 學習達人
|
劉天亮
展開
|
![]() ![]() 學習達人
|
劉天亮
展開
|
![]() |
T-ka7y244s2
展開
老師這個,List.Distinct({1,2,3,1,5,6,7,8,9,10},each _<3) 為什么返回的是{1,3}呢。 ![]() mymcamel
展開
@ hongsilei List.Distinct判斷重復的依據(jù)以第2參數(shù)為基準。若無第2參數(shù),則相當于在原列表中去重,此時輸出{1,2,3,5,6,7,8,9,10},即把重復的1去掉了。若有第2參數(shù)(例如本例),則相當于在{true ,true ,false ,true ,false ,false ,false ,false ,false ,false}中去重,此時返回的是第一次出現(xiàn)true和false時原列表中的對應元素,即{1,3}。總結:第2參數(shù)是去重條件,可使該函數(shù)的使用范圍靈活擴大。 |
承擔因您的行為而導致的法律責任,
本站有權保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。