在Python中什么时候应该使用生成器表达式,什么时候应该使用列表推导式?