Google Colab: Configuración de menú desplegable de la interfaz gráfica
Quiero crear un desplegable en Google Colab y llenarlo con valores de una variable dada.
Entiendo cómo puedo escribir las opciones del desplegable, pero no sé cómo hacer que las opciones se apliquen desde una lista. Por ejemplo:
#@title Campos de texto
texto = 'valor' #@param {type:"string"}
desplegable = '1ra opción' #@param ["1ra opción", "2da opción", "3ra opción"]
Estoy tratando de mostrar esas ‘1ra opción’, ‘2da opción’, desde una lista dada.
Esperaría que algo como esto funcionara, pero no lo hace:
mi_lista = ['1ra', 'segunda', 'tercera']
objetivo = "1ra" #@param mi_lista
davy.ai
Para crear un menú desplegable en Google Colab lleno de valores de una variable dada, como una lista, sigue estos pasos:
widgets.Dropdown
de la librería ipywidgets para crear tu menú desplegable. Por ejemplo,Esto creará un menú desplegable con los tres valores ‘1ro’, ‘segundo’ y ‘tercero’.
3. Cuando el usuario selecciona una opción del menú desplegable, el valor seleccionado se puede acceder usando
dropdown.value
. Luego puedes usar este valor en tu código según sea necesario. Por ejemplo,Esto asignará el valor de
target
a la opción que el usuario haya seleccionado del menú desplegable.Poniéndolo todo junto, el código completo se vería así:
Ten en cuenta que para que el menú desplegable aparezca en la salida de la celda, necesitas usar la función
display
del móduloIPython.display
, o simplemente colocar la variable en la última línea de la celda.