2011-07-12 31 views

回答

0

哦,嘿,我忘了這個問題!

後來我發現,我已經記住Python的

for i, v in enumerate(list): 
    print('elem', v, 'is at idx', i) 
0

這個確切的語法是未知的(並可能不會在任何語言)。所以,我可以提供將

  • 的Java迭代器:

    for(String i : new String[]{"one", "two"}) 
        print(i); 
    
  • C foreach macro

    for_each_item(i, processes) { 
        i->wakeup(); 
    } 
    
  • 的JavaScript的foreach:

    for each (var property in obj) { 
        print(property); 
    }