from tkinter import *
root=Tk()
root.title("")
#root.geometry("500x500")
global c
c=[]
def new():
win=Toplevel()
win.title("")
for i in range(0,25):
name=Label(win,text=str(c[i]),bg='#ADD8E6',fg='white',width=20)
name.grid(column=1,row=i)
for i in range(1,26):
name=Label(root,text='enter name of team'+str(i),bg='#ADD8E6',fg='white',width=20)
name.grid(column=1,row=i)
entry=Entry(root,bg='white',fg='black')
entry.grid(column=2,row=i)
c.append(entry.get())
submit=Button(root,text='Submit',bg='red',fg='white',command=new)
submit.grid(column=1,row=26,columnspan=3)
root.mainloop()
after taking the input form different boxes in the first window , it does not put the same name in the 2nd window when required. It just sends a window whith the speciifed bgcolour
PLaese HElp