跳到主要内容

列表去重

列表去重

# 设置变量表单项的变量会被预置到一个名为 context['input_data'] 的对象中,
# 例如 context['input_data']['name'] 就可以访问到变量 name
# output 是此节点能够识别的输出,如果不对它赋值,程序可能异常或非预期

goods= context['input_data']['goods']
seen = set()
result = []
for item in goods:
serialNo = item['data']['serialNo']
if serialNo not in seen:
result.append(item)
seen.add(serialNo)

output={'result':result}

image
Preview