0

我试图在遍历列表的循环中嵌套 for 循环(特定时间)。如下所示: 在此处输入图像描述

结果是:

X_Binder:1, X_Stitcher:2, X_PolyWrapper:3, X_Binder:4, X_Binder:5, X_Binder:1, X_Stitcher:2, X_PolyWrapper:3, X_Binder:4, X_Binder:5, X_Binder:1, X_Stitcher:2, X_PolyWrapper: 3、X_Binder:4、X_Binder:5

代替:

X_Binder 1、X_Binder 2、X_Binder 3、X_Binder 4、X_Binder 5、


X_Stitcher 1、X_Stitcher 2、X_Stitcher 3、X_Stitcher 4、X_Stitcher 5、


X_PolyWrapper 1、X_PolyWrapper 2、X_PolyWrapper 3、X_PolyWrapper 4、X_PolyWrapper 5

有人可以解释一下发生了什么吗?为什么看起来 AAE 开始混合迭代循环的顺序。

4

1 回答 1

1

这是一个已知的错误,在 AA 中存在很长时间,并且似乎没有修复它的意愿。不幸的是,您必须记住,任何循环都会循环遍历每个列表。这当然会使嵌套循环完全中断,就像您所经历的那样。

我的建议是尽可能避免使用列表,而使用 XML。这允许更大的多功能性。

于 2019-02-22T14:29:37.117 回答