The Zen of Python has already been violated in python numerous times. You can declare a list like [i for i in range(20)], or do something like for i in range(20): list[i] = i, etc.,(reply>), list(range(20)) will do the job too!,(reply>)," What “definition” might you be referring to?<br><br><a href=""https://en.wikipedia.org/wiki/Procedural_programming"">https://en.wikipedia.org/wiki/Procedural_programming</a>",(reply>), Lawrence D’Oliveiro by definition a procedural is a functional. Boom roasted,(reply>), One’s a functional construct, the other is procedural.