0
我記得那種語法存在於某種語言! for i, val : list {...}
就像{int i = 0; for val : list {...; i++;}}
,但是哪種語言?這是什麼「爲我,val:list:...」語法?
我記得那種語法存在於某種語言! for i, val : list {...}
就像{int i = 0; for val : list {...; i++;}}
,但是哪種語言?這是什麼「爲我,val:list:...」語法?
哦,嘿,我忘了這個問題!
後來我發現,我已經記住Python的
for i, v in enumerate(list):
print('elem', v, 'is at idx', i)
這個確切的語法是未知的(並可能不會在任何語言)。所以,我可以提供將
的Java迭代器:
for(String i : new String[]{"one", "two"})
print(i);
for_each_item(i, processes) {
i->wakeup();
}
的JavaScript的foreach:
for each (var property in obj) {
print(property);
}