हम आइटम्स की सूची बनाने के लिए Tkinter Listbox विजेट का उपयोग करते हैं। सूची में प्रत्येक आइटम को वर्टिकल ऑर्डर में क्रमिक रूप से कुछ इंडेक्स असाइन किए जाते हैं।
मान लीजिए कि हम Listbox में क्लिक किए गए आइटम का इंडेक्स प्राप्त करना चाहते हैं। फिर, हमें पहले एक बटन बनाना होगा जो list.curselection() मेथड का उपयोग करके आइटम्स के वर्तमान चयन को कैप्चर करेगा और फिर, हम get() मेथड का उपयोग करके इंडेक्स प्रिंट करेंगे।
उदाहरण
# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()
# विंडो का आकार सेट करें
win.geometry("700x350")
# Listbox विजेट बनाएं
lb = Listbox(win, width=100, height=10, font=('Times 13'), selectbackground="black")
lb.pack()
# Listbox आइटम एडिट करने के लिए फंक्शन परिभाषित करें
def save():
for item in lb.curselection():
print("You have selected " + str(item+1))
# Listbox में आइटम जोड़ें
lb.insert("end", "A", "B", "C", "D", "E", "F")
# Listbox आइटम एडिट और डिलीट करने के लिए बटन जोड़ें
Button(win, text="Save", command=save).pack()
win.mainloop()
आउटपुट
उपरोक्त कोड चलाने पर, यह वर्णमाला (A-F) की सूची वाली एक विंडो प्रदर्शित करेगा।

सूची से एक आइटम चुनें और चयनित आइटम का इंडेक्स कंसोल पर प्रिंट करने के लिए "Save" बटन पर क्लिक करें।
You have selected 3