Program/skrypt do układania zdań ze słów wczytanych z pliku

0

Witam wszystkich.

Chciał bym stworzyć prosty program/skrypt. Ma on polegać na tym że mam powiedzmy plik tekstowy składający się z kilkuset pojedynczych słów i chciał bym żeby ten program potrafił ułożyć z tych słów ciągi słów (czyli zdania) powiedzmy po 10 słów w każdym i żeby ten program ułożył mi wszystkie możliwe kombinacje z powtórzeniami w zdaniach lub bez powtórzeń (żebym mógł wybrać czy słowa mają się powtarzać czy nie). Mam nadzieje że jasno to opisałem.
Jest tu ktoś kto był by mi wstanie pomóc/doradzić jak się za to zabrać w jakim języku to najłatwiej zrobić ?

0

Ile tych słów jest dokładnie?

Możesz go napisać w dowolnym języku, więc wybierz ten, który znasz – to najprostsze kryterium.

0

Problem jest w tym że znam tylko podstawy html

0

Bibliotek itertools ma gotowe algorytmy do tego.

import itertools as i

words = ['ala', 'dupa', 'kupa'] # tablica wyrazow

iter = i.permutations(words, 2) # permutacje po 2 wyrazy z tablicy words

for j in iter:
  print(j)
0

Jeśli te zdania mają być jeszcze logiczne to już chyba wchodzi w AI.

1 użytkowników online, w tym zalogowanych: 0, gości: 1