本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。
本文介紹字典函數的文法規則,包括參數解釋、函數樣本等。
dct_make
構建字典。
函數格式
dct_make(key1, value1, key2, value2, ...)
參數說明
參數名稱 | 參數類型 | 是否必填 | 說明 |
key | String | 是 | 作為字典key的字串。 |
value | String | 是 | 作為字典value的字串。 |
返回結果
返回構建的字典。
函數樣本
原始日誌
加工規則
e_set("hello", dct_make("k1","v1","k2","v2"))
加工結果
content:test
hello:{"k1": "v1", "k2": "v2"}
dct_update
更新字典。
函數格式
參數說明
參數名稱 | 參數類型 | 是否必填 | 說明 |
dict1 | dict | 是 | 需要被更新的目標字典。 |
dict2 | dict | 是 | 補充新的字典資訊。 |
返回結果
返回更新的字典。
函數樣本
原始日誌
ctx: {"k1":"v1","k2":"v2"}
加工規則
e_set("hello", dct_update(v("ctx"), {"k3": "v3"}))
加工結果
ctx: {"k1":"v1","k2":"v2"}
hello: {"k1": "v1", "k2": "v2", "k3": "v3"}
dct_delete
刪除字典索引值對。
函數格式
dct_delete(dict, key1, key2, ...)
參數說明
參數名稱 | 參數類型 | 是否必填 | 說明 |
dict | dict | 是 | 需要刪除索引值對的目標字典。 |
key1 | String | 是 | 要刪除的索引值對的關鍵字。 |
key2 | String | 否 | 要刪除的索引值對的關鍵字。 |
返回結果
返回刪除後的字典。
函數樣本
原始日誌
ctx: {"k1":"v1","k2":"v2"}
加工規則
e_set("hello", dct_delete(v("ctx"), "k2"))
加工結果
ctx: {"k1":"v1","k2":"v2"}
hello: {"k1":"v1"}
dct_keys
擷取字典關鍵字列表。
函數格式
參數說明
參數名稱 | 參數類型 | 是否必填 | 說明 |
dict | dict | 是 | 字典資料。 |
返回結果
返回擷取的字典關鍵詞列表。
函數樣本
原始日誌
ctx: {"k1":"v1","k2":"v2"}
加工規則
e_set("hello", dct_keys(v("ctx")))
加工結果
ctx: {"k1":"v1","k2":"v2"}
hello: ["k1","k2"]
dct_values
擷取字典值列表。
函數格式
參數說明
參數名稱 | 參數類型 | 是否必填 | 說明 |
dict | dict | 是 | 字典資料。 |
返回結果
返回擷取的字典值列表。
函數樣本
原始日誌
ctx: {"k1":"v1","k2":"v2"}
加工規則
e_set("hello", dct_values(v("ctx")))
加工結果
ctx: {"k1":"v1","k2":"v2"}
hello: ["v1","v2"]
dct_get
擷取字典中某關鍵字的值。
函數格式
dct_get(dict,key,default=None)
參數說明
參數名稱 | 參數類型 | 是否必填 | 說明 |
dict | dict | 是 | 字典資料。 |
key | String | 是 | 要擷取值的關鍵字。 |
default | String | 否 | key不存在時,返回該值。 |
返回結果
返回字典關鍵字的值。
函數樣本
樣本1
原始日誌
ctx: {"k1":"v1","k2":"v2"}
加工規則
e_set("hello", dct_get(v("ctx"), "k1"))
加工結果
ctx: {"k1":"v1","k2":"v2"}
hello: v1
樣本2:沒有找到key,返回預設值。
原始日誌
ctx: {"k1":"v1","k2":"v2"}
加工規則
e_set("hello", dct_get(v("ctx"), "k3",default="123"))
加工結果
ctx: {"k1":"v1","k2":"v2"}
hello: 123
- 本頁導讀 (1, M)
- dct_update
- 函數格式
- 參數說明
- 返回結果
- 函數樣本
- dct_delete
- 函數格式
- 參數說明
- 返回結果
- 函數樣本
- dct_values
- 函數格式
- 參數說明
- 返回結果
- 函數樣本