On 12/7/2014 10:28 AM, Ivan Evstegneev wrote:
Hi Shiyao,

Now I see, that it was kind of dumb question...

x = ([1, 2], [3, 4], [5, 6])
L = []
[L.extend(i) for i in x]
[None, None, None]

Using a list comprehension for the expression side-effect, when you do not actually want the list produced by the comprehension, is considered bad style by many. There is nothing wrong with explicit loops.

BUT when I check L itself I'll see this one

L
[1,2,3,5,6]


--
Terry Jan Reedy

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to