python生成器使用场景