本文最后更新于549 天前,其中的信息可能已经过时,如有错误请发送邮件到blue16@email.swu.edu.cn
普通循环
- items() 取出键值对
- keys() 取出所有键
- values() 取出所有值
- 不写的话,默认是取出所有键
my_dict = {'a': 1, 'b': 2, 'c': 3}
# 取出键和值
for key, value in my_dict.items():
print(f"键: {key}, 值: {value}")
# 仅取出键
for key in my_dict.keys():
print(f"键: {key}")
# 仅取出值
for value in my_dict.values():
print(f"值: {value}")
列表推导式
与上面差不多,只是返回的是列表形式
# 取出所有键
keys = [key for key in my_dict]
# 取出所有值
values = [value for value in my_dict.values()]
# 取出所有键值对
key_value_pairs = [(key, value) for key, value in my_dict.items()]






