У меня тут проблема.Вопрос в том, что при условии Z = 3 и Y = 4, как мне создать функцию, которая возвращает мне случайную комбинацию из zzzyyyy или zzyyyzy или любой перестановки?Я сделал код ниже, но я очень запутался.
def combinations(iterable,r):
pool= tuple(iterable)
n= len(pool)
for indices in permutations(range(n), r):
if sorted(indices)==listed(indices):
yield tuple(pool[i] for i in indices)
return
print(combinations('AAABBB', 4))
но я получил только
output: <generator object combinations at 0x103f81518>
Спасибо !!