From the Zen of Python: 
&gt; There should be one-- and preferably only one --obvious way to do it.<p>If you have something written as a simple for loop, there&#x27;s a real danger that you&#x27;re moving in the wrong direction by translating it into a list comprehension.