Python ----生成式

本文深入探讨了Python中列表生成式与字典生成式的使用技巧,包括生成平方数列表、筛选特定条件下的数值、转换字典键值对等实际应用场景。通过具体示例,读者可以快速掌握这些高效的数据处理方法。

一、集和生成式:

二、列表生成式:

  • 格式:
    [expression for i in 序列 if …]

一、生成一个列表,列表元素分别为[1**2,2**2,3**2,...n**2]

方法1:

方法2:

二、找出1-10之间的所有偶数并返回一个列表(包含以这个偶数为半径的圆的面积)

三、找出1~100之间所有的质数

三、字典生成式

一、将所有的key值变为大写

二、将大小写key值并值,统一以小写输出
例子:
d = dict(a=2,b=1,c=2,B=9,A=10)
输出{‘a’:12,‘b’:10,‘c’:2}

一般做法:

字典做法:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值