Python List Comprehension Exercises

Let’s check out some exercises that will help understand List Comprehension better.

Exercise 16-a

Create an identical list from the first list using list comprehension.


You can type your list comprehension inside brackets: []

lst2 = [i for i in lst1]

Exercise 16-b

Create a list from the elements of a range from 1200 to 2000 with steps of 130, using list comprehension.


You can type your list comprehension inside brackets: []

range can be constructed by using 3 parameters:
range(start,stop,step)

rng = range(1200, 2000, 130)
lst = [i for i in rng]

Exercise 16-c

Use list comprehension to contruct a new list but add 6 to each item.


You can type your list comprehension inside brackets: []

You can start your list comprehension with [i+6 for i…]

lst2 = [i+6 for i in lst1]