Iteradores para colecciones mutables en Scala?

I sólo descubrió que hay tales iteradores en Java.
¿Scala tiene iteradores con métodos 'set' y 'remove' para iterar (y modificar) colecciones mutables como array?
Si no existe dicho iterador, ¿hay una buena razón para ello?