def combinations(words, length):
    if length == 0:
        return []
result = [[word] for word in words]
while length > 1:
    new_result = []
for combo in result:
    new_result.extend(combo + [word] for word in words)
result = new_result[:]
length -= 1
return result
Мне нужна программа, которая записывает все возможные комбинации в другую строку текстового файла.