In my opinion, unless your click is firing some kind of ajax call to populate your list, you don't actually need to execute the click.
Select the element and enumerate the options, selecting the option(s) you want. For example,
from selenium import webdriver
b = webdriver.Firefox()
b.find_element_by_xpath("//select[@name='element_name']/option[text()='option_text']").click()
For more information please go through the following tutorial to get more info about Selenium:
To learn in-depth about Selenium, sign up for an industry based Selenium training.
Wanna become an Expert in python? Come & join our Python Certification course