Python字典是一种键值对的数据结构,可以使用for循环遍历。下面介绍一下使用for循环遍历Python字典的方法:
1. 使用for循环遍历字典键
可以使用for循环遍历字典的键,例如:
d = {'name': 'Tom', 'age': 20, 'sex': 'male'} for key in d: print(key)
输出结果:
name age sex
2. 使用for循环遍历字典值
可以使用for循环遍历字典的值,例如:
d = {'name': 'Tom', 'age': 20, 'sex': 'male'} for value in d.values(): print(value)
输出结果:
Tom 20 male
3. 使用for循环遍历字典键值对
可以使用for循环遍历字典的键值对,例如:
d = {'name': 'Tom', 'age': 20, 'sex': 'male'} for key, value in d.items(): print(key, value)
输出结果:
name Tom age 20 sex male
4. 使用for循环遍历字典的深层嵌套
可以使用for循环遍历字典的深层嵌套,例如:
d = {'name': 'Tom', 'age': 20, 'sex': 'male', 'hobbies': {'sports': ['football', 'basketball'], 'music': ['rock', 'pop']}} for key, value in d.items(): if isinstance(value, dict): for k, v in value.items(): print(k, v) else: print(key, value)
输出结果:
name Tom age 20 sex male sports ['football', 'basketball'] music ['rock', 'pop']
以上就是使用for循环遍历Python字典的方法,使用这些方法可以方便地遍历Python字典中的数据。