c++ list迭代器
时间: 2023-11-17 10:05:16 浏览: 90
列表 (list) 迭代器是用于遍历列表中的元素的对象。可以使用for循环来遍历列表,也可以使用内置的iter和next函数手动迭代列表。
下面是一个示例,展示了如何使用迭代器来遍历列表:
```python
my_list = [1, 2, 3, 4, 5]
my_iterator = iter(my_list)
# 使用next函数遍历列表
print(next(my_iterator)) # 输出:1
print(next(my_iterator)) # 输出:2
print(next(my_iterator)) # 输出:3
# 使用for循环遍历列表
for item in my_iterator:
print(item) # 输出:4 5
```
阅读全文