python中列表解析

博客主要围绕Python中的列表解析展开,列表解析是Python中一种简洁创建列表的方式,能提高代码的可读性和编写效率,在数据处理等场景有广泛应用。

# 列表解析

a = [1, 2, 3, 4]

# b = [2, 3, 4, 5]

b = [item for item in a]            # 通过for循环将a中的元素取出来放在item中,并将item放在列表b中

print(b)                            # [1, 2, 3, 4] 元素和a一模一样


b1 = [item + 1 for item in a]       # 将a中的元素取到item中,并把 item+1 放在列表b中

print(b1)                           # [2, 3, 4, 5]


b2 = [item for item in a if item % 2 == 0]  # 将a中的元素取到item中,使用条件语句判断item%2是否等于0

print(b2)                           # [2, 4] item%2 == 0则把item放入列表b中,所以b中元素是[2, 4]


# 列表解析
# 字典解析--和列表解析类似

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瑟寒凌风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值