Python Code 04022012
>>> i=0
>>> seq = ['one', 'two', 'three']
>>> for element in seq:
seq[i] = '%d: %s' % (i, element)
i+=1
冗長性を排除
[(lambda i, el: '%d: %s' % (i, el))(i, el) for i, el in enumerate(seq)]
>>> i=0
>>> seq = ['one', 'two', 'three']
>>> for element in seq:
seq[i] = '%d: %s' % (i, element)
i+=1
冗長性を排除
[(lambda i, el: '%d: %s' % (i, el))(i, el) for i, el in enumerate(seq)]