Tässä esimerkissä käytetään tkinter-kirjastoa. Tulokset laitetaan Listboxiin. Tuloksena toimii merkkijonoyhdistelmät.Eri lisättävien merkkien määrä merkkijonoon riippuu merkkijonon pituudesta, esim. jos merkkijonon pituus on neljä lisättävien merkkien määrä on viisi. Syöte tapahtuu Spinboxilla.
from tkinter import *
def sel():
luku = int(spin.get())
lbl.delete(0,"end")
mjonot = ["a","b"]
indeksi = 0
for x in range(luku):
for y in range(len(mjonot[indeksi])+2):
mjonot.append(mjonot[indeksi]+chr(97+y))
indeksi += 1
for y in mjonot:
lbl.insert("end",y)
root = Tk()
var = DoubleVar()
spin = Spinbox(root, from_=0, to=100)
spin.pack()
lbl = Listbox(root)
lbl.pack()
button = Button(root,text="Lisää",command=sel)
button.pack()
root.mainloop()Aihe on jo aika vanha, joten et voi enää vastata siihen.