Python Tkinter program to remove the selected item from Listbox


In this program, you will learn how to remove the selected item from Tkinter Listbox in Python.


self.listbox.delete(ANCHOR)

Example: How to remove the selected item from Tkinter Listbox in Python

from tkinter import *


class Test:

    def __init__(self, tk):
        self.l1 = Label(tk, text="Your Favourite Programming language")
        self.l1.place(x=100, y=10)
        self.listbox = Listbox(tk)
        self.listbox.place(x=110, y=100)
        self.listbox.insert(0, "C")
        self.listbox.insert(1, "C++")
        self.listbox.insert(2, "Java")
        self.listbox.insert(3, "Python")

        self.b1 = Button(tk, text="Remove", command=self.removeItem).place(x=350, y=250)

    def removeItem(self):
        self.listbox.delete(ANCHOR)


tk = Tk()
tk.title("Xiith.com")
tk.geometry("600x500")
tt = Test(tk)
tk.mainloop()

Output:

tkinter listbox remove a item