In this video we show that the one place we typically prefer while-loops is when we are modifying a list or other mutable iterable. While we did see how to do this with for-loops (by looping over positions), the for-loop solution does not always work while the while-loop solution does.