第六章[字典]:6.4:字典推导式
2023-12-24 11:29:13
一,字典推导式的作用
功能: 对字典执行一个 for 循环,对每个元素执行某些操作,并返回一个新的字典
语法:
{key_exp:value_exp for key, value in dict.items() if condition
字典推导式说明:
key:dict.items()字典中的key
value:dict.items()字典中的value
dict.items():序列
condition:if条件表达式 : 可以用key,也可以用value
key_exp:返回字典键值对中的键
value_exp:返回字典键值对中的值
返回结果是一个新的字典,其中的元素由表达式 key_exp: value_exp 组成
二,字典推导式的例子:与for循环比较
1,生成字典,元素中值是键的平方
# 字典推导式
dict1 = {item: item ** 2 for item in range(1, 6)}
print(dict1) # {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}
运行结果:
{1: 1, 2: 4, 3: 9, 4: 16, 5
文章来源:https://blog.csdn.net/weixin_43881017/article/details/135178878
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!