# Python program demonstrating Multiple selection# in Listbox widget with a scrollbarfromtkinterimport*window=Tk()window.title('Multiple selection')# for scrolling verticallyyscrollbar=Scrollbar(window)yscrollbar.pack(side=RIGHT,fill=Y)label=Label(window,text="Select the languages below : ",font=("Times New Roman",10),padx=10,pady=10)label.pack()list=Listbox(window,selectmode="multiple",yscrollcommand=yscrollbar.set)# Widget expands horizontally and# vertically by assigning both to# fill optionlist.pack(padx=10,pady=10,expand=YES,fill="both")x=["C","C++","C#","Java","Python","R","Go","Ruby","JavaScript","Swift","SQL","Perl","XML"]foreach_iteminrange(len(x)):list.insert(END,x[each_item])list.itemconfig(each_item,bg="lime")# Attach listbox to vertical scrollbaryscrollbar.config(command=list.yview)window.mainloop()