Stop bashing other languages for the need of writing lots of code/lines to achieve something similar.
print(0 to 9 mkString " - ")
A lot shorter in scala (21 chars shorter.) So don't think Python is unique in that aspect, and I'm sure Java 8 can produce something similarly short.
To criticize your content, it seems incomplete. To be of any value you should include more information about for loops, iteration and lambda functions.