当前位置:   article > 正文

python中列表生成式strip_列表生成式让你的代码简洁又美观

列表strip

本文作者:陈丹慧,中南财经政法大学金融学院

本文编辑:任   哲

技术总编:张馨月爬虫俱乐部云端课程爬虫俱乐部于2020年暑期在线上举办的Stata与Python编程技术训练营和Stata数据分析法律与制度专题训练营已经圆满结束啦~应广大学员需求,我们的课程现已在腾讯课堂全面上线,且继续提供答疑服务。现在关注公众号并在朋友圈转发推文《来腾讯课堂学Stata和Python啦600元课程优惠券,集赞50个再领200元课程优惠券!(截图发至本公众号后台领取)原价2400元的课程,现在只要1600元!导读

已知列表list1=[1,2,3,4,5,6,7,8,9,10],如果我们想把list1中每个元素都加上2010,生成一个新列表,该怎么做呢?勤奋的小白会这样做:1list1=list(range(1,11))

2list2=[]

3for i in list1:

4    list2.append(i+2010)

5list2输出结果为:

而用列表生成式(List Comprehensions)一行就能代替上述代码:1[i+2010 for i in range(1,11)]输出结果为:

是不是很神奇呢?一行代码就创造了有规律的新列表,看起来就像一根藤上结出的果实。今天,我就来带大家玩转列表生成式,掌握列表生成式的更多用法。一、语法根据Python官方文档的说明,列表生成式是一种简便快捷地创造列表的方式。它通常是用来创建一个新列表,这个新列表的元

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/944204
推荐阅读
相关标签
  

闽ICP备14008679号