Python过滤列表用法实例分析

作者:阿涵-_- 时间:2021-03-21 03:47:49 

本文实例讲述了Python过滤列表用法。分享给大家供大家参考,具体如下:

过滤列表

[mapping-expression for element in source-list if filter-expression]

以 if 开头的是过滤器表达式,过滤器表达式可以是返回值为真或者假(在 Python 中是 几乎任何东西)的任何表达式。任何经过滤器表达式演算值为元素的真都可以包含在映射中。其它的元素都将忽略,它们不会进入映射表达式,更不会包含在输出列表中。


>>> li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"]
>>> [elem for elem in li if len(elem) > 1]
['mpilgrim', 'foo']
>>> [elem+elem for elem in li if len(elem) > 1]
['mpilgrimmpilgrim', 'foofoo']
>>>

希望本文所述对大家Python程序设计有所帮助。

标签:Python,过滤列表
0
投稿

猜你喜欢

  • Javascript调用XML制作连动下拉框

    2007-09-17 12:55:00
  • C# 连接SQL数据库的方法及常用连接字符串

    2024-01-16 21:49:47
  • Python3 用什么IDE开发工具比较好

    2022-10-03 13:43:07
  • python 遍历可迭代对象的实现方法

    2021-03-02 07:13:07
  • 用PHP实现标准的IP Whois查询

    2023-11-14 19:35:01
  • scrapy数据存储在mysql数据库的两种方式(同步和异步)

    2023-07-10 03:29:43
  • SQL行号排序和分页(SQL查询中插入行号 自定义分页的另类实现)

    2012-07-21 14:45:15
  • 一文搞懂关于 sys.argv 的详解

    2023-12-12 14:30:44
  • Spring MVC 框架搭建配置方法及详解

    2024-03-13 19:04:36
  • Django中实现点击图片链接强制直接下载的方法

    2023-08-03 13:29:19
  • Python基于datetime或time模块分别获取当前时间戳的方法实例

    2021-01-19 22:53:18
  • JAVA/JSP学习系列之一

    2023-06-19 16:44:14
  • MySQL服务维护笔记第1/2页

    2024-01-27 02:08:03
  • requests.gPython 用requests.get获取网页内容为空 ’ ’问题

    2021-12-06 08:52:31
  • Go语言ORM框架构造查询条件示例详解

    2024-05-05 09:29:30
  • python import 引用上上上级包的三种方法

    2021-09-22 12:56:38
  • 对python dataframe逻辑取值的方法详解

    2021-08-23 03:09:38
  • python正则表达式的使用

    2023-07-21 07:42:15
  • python opencv通过4坐标剪裁图片

    2022-06-03 20:14:03
  • python目标检测YoloV4当中的Mosaic数据增强方法

    2022-03-29 06:48:14
  • asp之家 网络编程 m.aspxhome.com