隐式items和pairs调用隐式items和pairs调用如果for循环表达式 e 不表示迭代器而for循环正好有1个变量,则for循环表达式被重写为 items(e) ;即隐式调用 items 迭代器: for x in [1,2,3]: echo x 如果for循环恰好有2个变量,则隐式调用 pairs 迭代器。 在重写步骤之后执行标识符 items 或 pairs 的符号查找,以便考虑所有 items 或 pairs 的重载。