Python - Değişken İsimleri Oluşturma Hakkında

Widgetlerin bir veri tipinde depolanmasıyla alakalı basit bir örnek:

import tkinter as tk


def create_entries(master, names):
    frame = tk.Frame(master=master)
    frame.pack()
    entries = {}
    for index, name in enumerate(names):
        label = tk.Label(master=frame, text=name)
        label.grid(row=index, column=0, sticky="w")
        entry = tk.Entry(master=frame)
        entry.grid(row=index, column=1, sticky="w")
        entries[name] = entry
    return entries
        

def main():      
    root = tk.Tk()
    entries = create_entries(
        master=root, 
        names=[f"Entry-{i}" for i in range(1, 10)]
    )
    entries["Entry-1"].insert("insert", "hello")
    root.mainloop()
    
    
main()
while True:
	globals()[input("Değişken adı: ")]=input("Değişken değeri: ")