Sab*_*ncu 5 python generator generator-expression
在下面的:
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'
Run Code Online (Sandbox Code Playgroud)
我知道任何(...)里面的东西都是生成器对象.我不明白的是缺少括号 - 如果括号属于any()函数,那么生成器表达式周围是否应该有另一组括号?
谢谢.