Необходимо понять объект генератора Python

Далее:

name = 'TODD'
chars = set('AEIOU')
for ii in range(-1, int(math.copysign(len(name) + 1, -1)), -1):
    if any((cc in chars) for cc in name[ii]):
        print 'Found'
    else:
        print 'Not Found'

Я так понимаю, что внутри любого (...)находится объект-генератор. Чего я не понимаю, так это отсутствия круглых скобок -, если круглые скобки принадлежат функции any (), разве не должен быть другой набор круглых скобок вокруг выражения генератора?

Спасибо.

5
задан Sabuncu 26 July 2012 в 16:42
поделиться