首页 > 其他 > 详细

列表中每个元素的值 + 1,只是正常迭代中的元素值+1运算

时间:2020-05-29 20:34:46      阅读:31      评论:0      收藏:0      [点我收藏+]

# 这么简单,写个毛线啊,只是让自己不会那么过早的遗忘。本来是计划来几个lambda表达式的,不费时间了折腾SQL去.

l = [1,3,5,7,9,11]
res = []
for item in l:
    res.append(item+1)
print(方法1:正常的迭代:          ,res)


###
print(方法2:一行迭代,没带判断:   ,[i+1 for i in l])

###
print(方法2:一行迭代 + 带判断:    ,[i+1 for i in l if i<8])

 

列表中每个元素的值 + 1,只是正常迭代中的元素值+1运算

原文:https://www.cnblogs.com/CDPJ/p/12989275.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!