位置: 编程技术 - 正文
推荐整理分享Python学习小技巧之列表项的推导式与过滤操作(教你学python),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python要怎样学,python怎么学啊,10分钟学会python,10分钟学会python,python怎么学,学python的技巧,学python的技巧,学python的技巧,内容如对您有帮助,希望把文章链接给更多的朋友!
本文介绍的是关于Python中列表项的推导式与过滤操作的相关内容,分享出来供大家参考学习,下面来一起看看吧:
典型代码1:
输出1:
典型代码2:
输出2:
应用场景
需要保持原列表不被改动,需要拷贝一份新的列表数据;只拷贝原列表中复合条件的数据项。
带来的好处
拷贝和过滤操作集中到了一行中,减少了代码的缩进级别,使代码更加紧凑,更易读
其它说明
1. 原始的数据源可以不是列表类型,也可以是元组、生成器等任何可迭代类型
2. 内置的filter函数也可以达到类似的效果
3. itertools模块中的ifilter和ifilterfalse的方法也可以达到类似的效果
4. 如果列表数据量巨大,需要慎重使用,注意内存消耗
总结
好了,
标签: 教你学python
本文链接地址:https://www.jiuchutong.com/biancheng/372332.html 转载请保留说明!友情链接: 武汉网站建设