带条件的阶梯函数图

Stepfunction map with condition

是否有可能 运行 基于条件的 was step 函数映射 Iterator 我要调用 lambda 并且根据结果我必须选择迭代的输入项意味着如果有是一个包含 0-3 个项目的数组,一旦第一个项目使用 lambda 执行,然后根据结果它应该执行第一个索引或第二个索引项目。

另一种选择是像这样创建一个 while 循环:

  • 设置一个变量来跟踪您的索引 (pos = 0)
  • 在迭代中做任何你想做的事情,如果你想有条件地处理每个项目,你也可以使用一些条件
  • 提高你的指数 (pos++)
  • 如果您的索引少于您的项目计数,请转到第 1 步。

这样您就可以访问上一次迭代的结果,因此您可以微调您的条件。