I really like python's array slices, a[5:] b[2:3], and list comprehensions, [x * 2 for x in array if x > 0]
>>> { char.upper() for char in "hello" }
set(['H', 'E', 'L', 'O'])
>>> { char: ord(char) for char in "world" }
{'d': 100, 'r': 114, 'o': 111, 'w': 119, 'l': 108}
>>> (char for char in "foobar").next()
'f'From that perspective it feels more natural.