User Tools

Site Tools


cs_lang:python:things-to-know:comprehensions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Last revisionBoth sides next revision
cs_lang:python:things-to-know:comprehensions [2010/12/12 18:30] – created cedriccs_lang:python:things-to-know:comprehensions [2010/12/12 18:32] cedric
Line 13: Line 13:
 </code> </code>
  
 +<code python>
 +>>> [a for a in range(0,99) if a % 2 == 0]
 +[0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98]
 +>>>
 +>>> [a % 2 == 0 for a in range(0,99)]
 +[True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False, True]
 +</code>
cs_lang/python/things-to-know/comprehensions.txt · Last modified: 2010/12/12 18:34 by cedric