+ 1

What does this list comprehension do?

13th Sep 2016, 3:04 AM
Gurtej Singh
Gurtej Singh - avatar
4 Answers
+ 1
>>>Ā SĀ =Ā [x**2Ā forĀ xĀ inĀ range(10)] >>>Ā VĀ =Ā [2**iĀ forĀ iĀ inĀ range(13)] >>>Ā MĀ =Ā [xĀ forĀ xĀ inĀ SĀ ifĀ xĀ %Ā 2Ā ==Ā 0] >>>Ā  >>>Ā printĀ S;Ā printĀ V;Ā printĀ M [0,Ā 1,Ā 4,Ā 9,Ā 16,Ā 25,Ā 36,Ā 49,Ā 64,Ā 81] [1,Ā 2,Ā 4,Ā 8,Ā 16,Ā 32,Ā 64,Ā 128,Ā 256,Ā 512,Ā 1024,Ā 2048,Ā 4096] [0,Ā 4,Ā 16,Ā 36,Ā 64]
13th Sep 2016, 3:19 AM
Ɩzgür Bildik
Ɩzgür Bildik - avatar
0
They put values in a list. example: >>> food = [ x for x in ["apple",orange","ananas"]] example 2: >>> square = [x**2 for x in range(1,11)] [1,4,9,16,25,36,49,64,81,100]
13th Sep 2016, 4:59 AM
Giovanni Gatto
Giovanni Gatto - avatar
0
thanks for helping....
25th Sep 2016, 6:21 PM
Gurtej Singh
Gurtej Singh - avatar
0
thank you soo much...
5th Oct 2016, 10:46 AM
Gurtej Singh
Gurtej Singh - avatar