美文网首页
Python:用列表推导式获得"重复性多元素"数据列表

Python:用列表推导式获得"重复性多元素"数据列表

作者: 胜负55开 | 来源:发表于2019-10-22 09:46 被阅读0次

需求:想获得一组[5, 5, 5, 5, 5, 15, 15, 15, 15, 15, 25, 25, 25, 25, 25 ...]
规律:每个元素重复5次,前后两个不同元素之间差距是10;

实现:用列表推导式

x1 = [x for x in range(5,100,10) for y in range(0,5)]

说明:前面x循环实现不同元素之间差距是10的这个规律;后面看似没有用的y循环,其实是为了实现重复5次的这个空档期。

推广:列表推导式可以用上"多组变量"同时推导,其中第一组是"数值规律",后面几组是"排列组合规律"。

相关文章

  • Python:用列表推导式获得"重复性多元素"数据列表

    需求:想获得一组[5, 5, 5, 5, 5, 15, 15, 15, 15, 15, 25, 25, 25, 2...

  • Python中各种推导式

    Python的各种推导式(列表推导式,字典推导式,集合推导式) 列表(list)推导式 字典(dict)推导式 集...

  • 21.Python中的列表推导

    Python的列表推导特别像for循环,它可以通过迭代的方法从其他列表中取出元素,构建新的列表。 在列表推导式的遍...

  • 第七章 数据结构

    数据结构 []返回list,()返回生成器 列表推导式 ​ 列表推导式提供了从序列创建列表的简单途径。 用 i...

  • Python——生成器、列表生成式、迭代器

    Python列表生成式 列表推导式的一般语法 这种语法等价于以下代码 下面举一些列表推导式的栗子: Python中...

  • 列表推导式

    列表推导式 推导式 推导式(又称解析器),是 Python 独有的一种特性。使用推导式可以快速生成列表、元组、字典...

  • 东秦01

    基本常用数据 循环判断 列表 列表操作 列表推导式

  • python推导式

    python的各种推导式(列表推导式、字典推导式、集合推导式) 推导式comprehensions(又称解析式),...

  • 024python的各种推导式

    python的各种推导式(列表推导式、字典推导式、集合推导式) 推导式comprehensions(又称解析式),...

  • Python基础知识

    1、python固定数据类型 2、基础函数 3、列表list 1)方法 2)列表推导式 a = [] for i ...

网友评论

      本文标题:Python:用列表推导式获得"重复性多元素"数据列表

      本文链接:https://www.haomeiwen.com/subject/gtifvctx.html