El gidget que permite crear una lista desplegable se llama ttk.Combobox. Un Combobox permite al usuario seleccionar un valor de una lista predefinida de opciones.
Ejemplo
from tkinter import *
def seleccionar(event):
# Esta función se llama cuando se selecciona un elemento del Combobox
print("Seleccionaste:", combo.get())
ventana = Tk()
ventana.title("Ejemplo de Combobox en Tkinter")
ventana.geometry("300x200")
# Crear un Combobox
combo = ttk.Combobox(ventana)
# Configurar las opciones del Combobox
combo['values'] = ("Opción 1", "Opción 2", "Opción 3", "Opción 4")
# Configurar la función a llamar cuando se seleccione un valor
combo.bind("<<ComboboxSelected>>", seleccionar)
# Configurar el valor por defecto que se muestra
combo.current(0) # índice de 'values'; 0 es "Opción 1"
# Posicionar el Combobox
combo.pack(pady=20)
# Iniciar el bucle principal de Tkinter
ventana.mainloop()