開始
加載和管理數據
處理數據
政府
引用和資源
更新2023年8月9日
給我們反饋
transform_keys
適用於:磚的SQL磚運行時
轉換鍵在地圖expr使用函數函數。
expr
函數
transform_keys(expr,函數)
expr:地圖表達。
函數:一個lambda函數。
映射的鍵lambda函數的結果的類型和值的類型expr映射的值。
lambda函數必須有兩個參數。第一個參數代表的關鍵。第二個參數代表了價值。
lambda函數生成一個新的密鑰對中的每個條目映射。
>選擇transform_keys (map_from_arrays(數組(1、2、3),數組(1、2、3)),(k、v) - > k + 1);{3 - > 2 - > 1,2,4 - > 3}>選擇transform_keys (map_from_arrays(數組(1、2、3),數組(1、2、3)),(k、v) - > k + v);{2 - > 1,4 - > 2,6 - > 3}
變換函數
transform_values函數