Please do not change the syntax. Better focus on the library. 1. There are already 3 constructs right now for this problem. 2. List comprehensions are used mostly in examples. At least I came to such conclusion reading the standard library modules.