List comprehensions

sumList comprehensions
https://docs.python.org/3.6/tutorial/datastructures.html#list-comprehensions

We can calculate the list of squares without any side effects using:

squares = list(map(lambda x: x**2, range(10)))

or, equivalently:

squares = [x**2 for x in range(10)]

How to use Python list comprehension
http://www.wikihow.com/Use-Python-List-Comprehension

Advertisements

One thought on “List comprehensions

  1. Pingback: Lambda expressions | franzcalvo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s