首页 python基础教程 Python字典的遍历,判断和计算
pay pay

Python字典的遍历,判断和计算

日期: 2021年11月28日 12:07
栏目: python基础教程
阅读: 38
作者: python自学网

摘要: 字典和其他数据类型不一样,字典中有键和值承兑出现,所以对于字典的遍历就不是太一样了,之前我们一直都是用for循环来遍历字典,而且for循环中只有一个变量,字典遍历中就需要两个变量同时存在。

字典和其他数据类型不一样,字典中有键和值承兑出现,所以对于字典的遍历就不是太一样了,之前我们一直都是用for循环来遍历字典,而且for循环中只有一个变量,字典遍历中就需要两个变量同时存在。下面我们来演示一下。

一、遍历字典

1.遍历字典中的键或值

dict6 = {'name': 'Tom', 'age': 18, 'love': 'python'}
# 获取和遍历键
keys = dict6.keys()
for k in keys:
    print(k)

返回结果:

name
age
love

2.同时遍历字典中的键和值

dict6 = {'name': 'Tom', 'age': 18, 'love': 'python'}
# 获取和遍历键值对
its = dict6.items()
for k, v in its:
    print(k, v)

返回结果:

name Tom
age 18
love python

 二、字典的计算和判断

1.计算字典长度

dict6 = {'name': 'Tom', 'age': 18, 'love': 'python'}
print(len(dict6))

返回结果:3

2.字典判断

# 判定(in 和 not in),只能判定键
print('name' in dict6)
print('name' not in dict6)

返回结果:

True
False

回顶部