I remember that that syntax existed in some language! for i, val : list {...} would be like {int i = 0; for val : list {...; i++;}}, but which language was that?
            Asked
            
        
        
            Active
            
        
            Viewed 444 times
        
    2 Answers
0
            
            
        This exact syntax is unknown (and probably won't work in any language). So what I can offer would be
- Java Iterators: - 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); }
0
            Oh hey, I forgot about this question!
Later I discovered that I had been remembering Python's
for i, v in enumerate(list):
    print('elem', v, 'is at idx', i)
 
    
    
        amara
        
- 2,216
- 2
- 20
- 28
 
    