Advertisement
icarussiano

Sottostringhe

Dec 5th, 2022 (edited)
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.39 KB | None | 0 0
  1. """Scrivete un programma che legga una parola e stampi tutte le sottostringhe, ordinate per lunghezza. """
  2. s=input("Dimmi una parola: ")
  3. sottostringhe = [s[i:j] for i in range(len(s)) for j in range(i+1,len(s)+1)] #genero sottostringhe
  4. sottostringhe.sort(key=len) #sorto le sottostringhe per lunghezza
  5. #print(*sottostringhe) unpacking, stampa con spazi e non a capo
  6. for x in sottostringhe: print(x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement