字典是以“键-值对”的形式存储数据的,所以需要通过这些“键-值对”进行获取。Python提供了遍历字典的方法,通过遍历可以获取字典中全部“键-值对”。
使用字典对象的items()方法可以获取字典的“键-值对”列表,语法格式如下:
dictionary.items()
其中,dictionary为字典对象;返回值为可遍历的(键-值对)的元组列表。想要获取到具体的“键-值对”,可以通过for循环遍历该元组列表。
例如,定义一个字典,然后通过items()方法获取“键-值对”的元组列表,并输出全部“键-值对”,代码如下:
dictionary = {'qq':'362976568','Chegg会员账号出租':'cheggstudy','联系方式':'362976568@qq.com'}
for item in dictionary.items():
print(item)
执行结果如下:
('qq', '362976568')
('Chegg会员账号出租', 'cheggstudy')
('联系方式', '362976568@qq.com')
上面的例子获取的是字典中的各个元素,如果想要获取具体的每个键和值,可以使用下面的代码进行遍历。
dictionary = {'qq':'362976568','Chegg会员账号出租':'cheggstudy','联系方式':'362976568@qq.com'}
for key,value in dictionary.items():
print(key,"的联系电话是",value)
执行结果如下:
qq 的联系电话是 362976568
Chegg会员账号出租 的联系电话是 cheggstudy
联系方式 的联系电话是 362976568@qq.com
?说明:在Python中,字典对象还提供了values()方法和keys()方法,用于返回字典的“值”和“键”列表,他们的使用方法同items()方法类似,也需要通过for循环遍历该字典列表,获取对应的值和键。