I don&#x27;t get this. The list comprehension is much clearer for me. Do you have a mathematical background ? If you can easily think about sets I would expect the list comprehension to be far clearer.<p>List comprehensions are much easier to read just because they&#x27;re so much shorter : there&#x27;s less to remember while reading it.<p>This is an issue one always hits when you try to implement stuff that&#x27;s more complex. List comprehensions help because they let you talk directly about more complex sets. They raise the level of abstraction. It&#x27;s hard to get comfortable with but it really helps.