एप्लिकेशन में आइटम्स की सूची प्रदर्शित करने के लिए, Tkinter एक Listbox विजेट प्रदान करता है। इसका उपयोग आइटम्स की सूची वर्टिकली बनाने के लिए किया जाता है। जब हम एक विशिष्ट Listbox आइटम का टेक्स्ट बदलना चाहते हैं, तो हमें पहले listbox.curselection() पर पुनरावृति करके आइटम का चयन करना होगा और डिलीशन के बाद एक नया आइटम डालना होगा। सूची में आइटम डालने के लिए, आप listbox.insert(**items) का उपयोग कर सकते हैं।
उदाहरण
# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
from tkinter import ttk
# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win=Tk()
# विंडो का आकार सेट करें
win.geometry("700x350")
# Listbox विजेट बनाएं
lb=Listbox(win)
lb.pack(expand=True, fill=BOTH)
# Listbox आइटम एडिट करने के लिए फंक्शन परिभाषित करें
def edit():
for item in lb.curselection():
lb.delete(item)
lb.insert("end", "foo")
# Listbox में आइटम जोड़ें
lb.insert("end","item1","item2","item3","item4","item5")
# Listbox आइटम एडिट और डिलीट करने के लिए बटन जोड़ें
ttk.Button(win, text="Edit", command=edit).pack()
win.mainloop()
आउटपुट
उपरोक्त कोड निष्पादित करने पर आइटम्स की सूची वाली एक विंडो प्रदर्शित होगी।

अब, सूची से एक आइटम चुनें और "Edit" पर क्लिक करें। यह सूची में चयनित आइटम को संपादित करेगा।
