github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/md/group_in.md (about) 1 ### `group_in()` {#fn-group-in} 2 3 函数原型:`fn group_in(key: int|float|bool|str, range: list, new_value: int|float|bool|str|map|list|nil, new-key = "")` 4 5 函数说明:如果 `key` 值在列表 `in` 中,则可创建一个新字段,并赋予新值。若不提供新字段,则覆盖原字段值 6 7 示例: 8 9 ```python 10 # 如果字段 log_level 值在列表中,则将其值改为 "OK" 11 group_in(log_level, ["info", "debug"], "OK") 12 13 # 如果字段 http_status 值在指定列表中,则新建 status 字段,其值为 "not-ok" 14 group_in(log_level, ["error", "panic"], "not-ok", status) 15 ```