[Chicago] A list comprehension???
Lewit, Douglas
d-lewit at neiu.edu
Tue May 5 01:39:20 CEST 2015
Hi there,
I'm reading this book, "Data Structures & Algorithms in Python" by
Goodrich, Tamassia, and Goldwasser. A pretty good book, it really does
into detail about the Python language with various examples.
Anyhow, one of the exercises is as follows:
Demonstrate how to use Python's list comprehension syntax to produce the
list:
[0, 2, 6, 12, 20, 30, 42, 56, 72, 90].
I'm struggling with this!
The best I can do is the following:
A = [0]
i = 2
while i <= 18:
A.append(A[-1] + i)
i+= 2
print(A)
Well it does work! BUT it's not a list comprehension!
Any suggestions?
Thanks,
Douglas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20150504/c9d27f6c/attachment.html>
More information about the Chicago
mailing list