如何在Python中向字典键添加多个值

如何在Python中向字典键添加多个值,python,Python,我对python是新手 list = {('9034','1234'):'BMW', '9996':'Chevy', '7206':'Ford'} x = raw_input("Enter first 4 digit: ") print (list[(x)]) 如何打印BMW的值“9034”和“1234”只有两个单独的条目 list = {'9034': 'BMW', '1234': 'BMW', '9996': 'Chevy', '7206': 'Ford'} x = raw_input("

我对python是新手

list = {('9034','1234'):'BMW', '9996':'Chevy', '7206':'Ford'}
x = raw_input("Enter first 4 digit: ")
print (list[(x)])

如何打印BMW的值“9034”和“1234”

只有两个单独的条目

list = {'9034': 'BMW', '1234': 'BMW', '9996': 'Chevy', '7206': 'Ford'}
x = raw_input("Enter first 4 digit: ")
print(list[x])

也请考虑改名列表,因为<代码>列表是Python中的对象类型和内置名称。而且我的“宝马”价值超过50英镑,所以我必须单独写下所有的价值吗?是的。让你的字典有50个指向“BMW”的唯一键没有什么不好的。如果我输入的值不在字典中,我如何打印“Not Found”呢?你可以用dict\u name中的

“1234”检查字典中是否包含键。或者对于这个特定的代码,您可以执行
打印(list.get('9900','notfound'))
。如果“9900”不是字典中的键,它将打印“未找到”。