[expression given name=something for x in seq]retval = []name = somethingfor x in seq:retval.append(expression)return retval
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 = somethingfor x in seq:retval.append(expression)return retvalThat's a little strange confusing then, because, given the way given is used outside of comprehensions, you would expectfor 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.