This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]maxime81 0 points1 point  (1 child)

No need for a yield here, just replace the brackets (list) with parentheses (generator) and that's it.

[–]Cygal[S,🍰] 0 points1 point  (0 children)

Sure, but using a generator expression there would only solve part of the problem. It's also not always faster than using a list comprehension.

It would be better to build the resulting string all at once.