In [1]:
phonebook={'Alice':'2341','Beth':9102}
phonebook
Out[1]:
In [2]:
items=[('name','Gumby'),('age','42')]
d=dict(items)
d
Out[2]:
dict函数也可以通过关键字参数来创建字典,如下:
In [3]:
d=dict(name='Gumby',age=42)
d
Out[3]:
In [11]:
x=[]
x[42]='hello'
In [12]:
x={}
x[42]='hello'
x
Out[12]:
上面将字符串'hello'关联到一个空列表的42号位置上—这显然是不可能的,因为这个位置根本不存在。为了将其变为可能,必须用[None]*43或者其他方式初始化x,而不能仅使用[]。但是,可将'hello'关联到空字典的键42上。
In [ ]: