There's also the range based for loop in C++. An actual comparison of iterator-style loops might be interesting but this article is a pretty vacuous bit of basic Python.
It's also a confusing title, given that Scratch is the name of a programming language.