folks,
I want to modify list element with list comprehension. For example, if the element is negative, add 4 to it.
Thus the list
a = [1, -2 ,
This version is older, it would work on Python 2.4
>>> [x < 0 and x + 4 or x for x in [1, -2, 2]] 0: [1, 2, 2]
For newer versions of Python use conditional expressions as in Adam Wagner or BenH answers