# Python program to set alignment
# of each dropdown widget in Jupyter
# Import the library ipywidgets
from ipywidgets import Layout, Box, Dropdown, Label
# Function for displaying of dropdown 'Fruits'
form_item_fruits = Layout(
# Other values of display:flex, grid
display='flex',
# Other values of flex_flow:row,column
flex_flow='column',
# Other values of align_items:
# center, flex-start, flex-end, stretch
align_items='flex-end',
border='solid',
width='70%'
)
# Function for displaying of dropdown
# 'Vegetables'
form_item_vegetables = Layout(
# Other values of display:flex, grid
display='grid',
# Other values of flex_flow:row,column
flex_flow='row',
# Other values of align_items:
# center, flex-start, flex-end, stretch
align_items='flex-start',
width='80%'
)
# Creating dropdowns 'Fruits' and 'Vegetables'
form_items = [
Box([Label(value='Fruits'),
Dropdown(options=['Apple',
'Mango',
'Banana'])],
layout=form_item_fruits),
Box([Label(value='Vegetables'),
Dropdown(options=['Brinjal',
'Tomato',
'Carrot',
'Beans'])],
layout=form_item_vegetables)
]
# Displaying of dropdowns in box
dropdown = Box(form_items, layout=Layout(
display='flex',
flex_flow='column',
border='solid 2px',
align_items='center',
width='80%'
))
# Calling the widget box
dropdown