May 31, 2018
8:32 a.m.
On Thu, May 31, 2018 at 4:50 AM, Neil Girdhar <mistersheik@gmail.com> wrote:
[expression given name=something for x in seq]
retval = [] name = something for x in seq: retval.append(expression) return retval
That's a little strange confusing then, because, given the way given is used outside of comprehensions, you would expect for x in range(3): y given y=2*x [y given y=2*x for x in range(3)] to return [0, 2, 4], but it would actually raise an error.