Gal kas žinot kaip atvaizduoti masyvo turinį grafinėj aplinkoje? esmė kad nežinau kiek bus masyve elementų, todėl turi keistis kintamasis nurodantis kurioje eilutėje atvaizduoti masyvo elementą. Parašiau šiokį tokį kodą, bet jis atspausdina paskutinį elementą (50) visose eilutėse. Kaip padaryti kiekvienoje spausdintų skirtingą?
from Tkinter import *
import ttk
root = Tk()
root.title("Testing GUI")
mainframe = ttk.Frame(root, padding="20 20 20 20")
mainframe.grid(column=0, row=0)
kintamasis = StringVar()
i=0
MAS = [10, 15, 20, 25, 30, 35, 40, 45, 50]
for x in MAS:
kintamasis.set(x)
pavad = str(str(x)+"aaa")
pavad = ttk.Label(mainframe, textvariable=kintamasis).grid(column=1, row=i)
i=i+1
root.mainloop()
Gal kas žinot kaip atvaizduoti masyvo turinį grafinėj aplinkoje? esmė kad nežinau kiek bus masyve elementų, todėl turi keistis kintamasis nurodantis kurioje eilutėje atvaizduoti masyvo elementą. Parašiau šiokį tokį kodą, bet jis atspausdina paskutinį elementą (50) visose eilutėse. Kaip padaryti kiekvienoje spausdintų skirtingą?
Šiek tiek nutrumpinau tavo kodą, bet rezultatas gaunasi. Tai Listas, nebūtina jo kišti į ciklą ir apsunkinti visko.
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=11&t=9083