制作一个带有两个列表的dict作为单个键的值

时间:2016-03-07 18:32:03

标签: python list dictionary

我正在尝试以

的形式创建字典

姓名,[年],[药片]

名称是键,两个列表作为该名称的值。我熟悉如何将单个列表作为值,但是可以添加第二个吗?

编辑:感谢那些有帮助的人。我是Python的新手,我不习惯那么简单明了的事情。

2 个答案:

答案 0 :(得分:2)

是的!如果你已经尝试过,你会发现它只是有效..

>>> Name = 'jlee'
>>> years = [1982, 2016]
>>> tablets = ['iPad', 'ibuprofen']
>>> d = {}
>>> d[Name] = years, tablets
>>> d
{'jlee': ([1982, 2016], ['iPad', 'ibuprofen'])}

答案 1 :(得分:1)

my_dict = {}
my_dict[some_name] = (l1, l2) # where l1 and l2 are lists

您也可以使用

立即初始化字典
my_dict = {some_name: (l1, l2), ...}