【发布时间】:2017-12-23 00:20:51
【问题描述】:
在 Python 中,而不是
colors = ['red', 'green', 'blue', 'yellow']
for i in range(len(colors)):
print i, '--->', colors[i]
会写
for i, color in enumerate(colors):
print i, '--->', color
c++中有类似的东西吗?
【问题讨论】:
-
我不这么认为。如果您遍历
std::vector,它只会为您提供元素,而不是索引。
标签: c++ enumerator