新增迭代器代码