M

Mr. Dubey • 53.50K Points
Coach

Q. Write a list comprehension to produce the list: [1, 2, 4, 8, 16……212].

(A) [(2**x) for x in range(0, 13)]
(B) [(x**2) for x in range(1, 13)]
(C) [(2**x) for x in range(1, 13)]
(D) [(x**2) for x in range(0, 13)]
Share

Explanation by: Mr. Dubey
 the required list comprehension will print the numbers from 1 to 12, each raised to 2. the required answer is thus, [(2**x) for x in range(0, 13)].

You must be Logged in to update hint/solution

Discusssion

Login to discuss.

Be the first to start discuss.


Question analytics