generator-expression

Generator jako argument funkcji

Czy ktoś może wyjaśnić, dlaczego przekazywanie generatora jako jedynego argumentu pozycyjnego do funkcji wydaje się mieć spec ... n [1]) Success! (generator object <genexpr> at 0x7effe06bdcd0>, 2)

Zrozumienie listy a dziwne wyniki wyrażeń generatora?

Odpowiadałem na to pytanie , wolałem tutaj wyrażenie generatora i użyłem tego, co myślałem, że będzie szybsze, ponieważ gener ... ],[7,8,9],[10,11,12],[13,14,15],[16,17,18]]" "18 in [y for x in lis for y in x]" 100000 loops, best of 3: 7.13 usec per loop

wydajność w składaniu list i wyrażeniach generatora

Następujące zachowanie wydaje mi się raczej sprzeczne z intuicją (Python 3.4): >>> [(yield i) for i in range(3)] & ... onwertowane na listę i odpowiadające im zrozumienie listy zawierają różne wartości. Czy ktoś mógłby podać więcej informacji?