Форум сайта python.su
Доброго времени суток!
Не понимаю для чего используется комманда yield в этом коде:
def xselections(items, n):
if n==0: yield []
else:
for i in xrange(len(items)):
for ss in xselections(items, n-1):
yield [items[i]]+ss
Офлайн
Здесь замечательно написано, стоит только погуглить.
Офлайн