Perform the given action on each element, providing sequential index with the element.
The action function takes the index of an element and the element itself and perform on the element.
The operation is terminal.