erlang精要(5)-列表推导式
新列表<=[表达式||模式<-列表,条件1,条件2,…,条件n]
模式<-列表为生成器表达式。
16> A2=[{X,Y}||X<-[1,2,3],Y<-[11,22,33],(X+Y) rem 2 =:= 0].
[{1,11},{1,33},{2,22},{3,11},{3,33}]
17> A1=[{X,Y}||X<-[1,2,3],Y<-[11,22,33]].
[{1,11},{1,22},{1,33},{2,11},{2,22},{2,33},{3,11},{3,22},{3,33}]
18>
在生成器表达式中,使用模式匹配
2> [X||{X,33}<-A2].
[1,3]
erlang精要(5)-列表推导式相关推荐
- 微课|玩转Python轻松过二级(3.1节):列表推导式与切片
适用教材: 董付国.<玩转Python轻松过二级>.清华大学出版社,2018. 第3章 详解Python序列结构 3.1.6 列表推导式 3.1.7 切片操作 图书购买链接 京东:h ...
- python基础之生成器,生成器函数,列表推导式
内容梗概: 1. 生成器和生成器函数. 2. 列表推导式. 1.生成器函数1.1 生成器函数. 就是把return换成yield def gen():print("爽歪歪")yie ...
- python 列表推导式
自学python,总结一下,云储存 1,举个普通例子 # 列表推导式置于一对方括号之中[x**2 for x in range(10)] #计算range(10)中每个数的平方,推导出新列表 # 得到 ...
- Python-100 练习题 01 列表推导式
最近打算好好练习下 python,因此找到一个练习题网站,打算每周练习 3-5 题吧. www.runoob.com/python/pyth- 另外,这个网站其实也还有 Python 的教程,从基础到 ...
- 列表推导式 python原理_Python进阶-列表推导式详解总结
列表推导式并不是什么特别的技术,它只是一种创建列表的简洁方法,目的是为了让大家写程序时更方便更快捷,写出更简洁的代码 初识列表 现在请创建一个list,元素为1到9的整数,先用普通方法做 lst = ...
- python使用列表推导式(list comprehension)和itertools生成浮点数列表
python使用列表推导式(list comprehension)和itertools生成浮点数列表 目录 python使用列表推导式(list comprehension)和itertools生成浮 ...
- 字典推导式_聊一聊:python的各种推导式(列表推导式、字典推导式、集合推导式)...
作者:苍松 原文:https://www.cnblogs.com/tkqasn/p/5977653.html 推导式comprehensions(又称解析式),是Python的一种独有特性.推导式是可 ...
- python 列表推导式 结构解析
列表推导式(又称列表解析式)提供了一种简明扼要的方法来创建列表. 它的结构是在一个中括号里包含一个表达式,然后是一个for语句,然后是 0 个或多个 for 或者 if 语句.那个表达式可以是任意的, ...
- python 列表推导式 - 列表字典取value
d = [{'phone': '110'}, {'phone': '120'}] d2 = [x['phone'] for x in d] print(d2) 以下来自于参考 值得收藏!16段代码入门 ...
最新文章
- Oracle 中多个字段显示成一列
- Android SystemProperties设置/取得系统属性的用法总结
- [编写高质量代码:改善java程序的151个建议]建议69 列表相等只需关心元素相等...
- 修改ubuntu的终端提示符
- Vista操作系统评估参考资料
- 从零开始学前端:表单制作 --- 今天你学习了吗?(CSS:Day05)
- 初学JAVA随记——代码练习(二元一次方程)
- Online Classification
- Android 100个实例
- linux 显示数字权限,Linux数字权限解释
- 计算机图形学流体仿真mac网格,正交网格下不可压缩流体的图形学模拟
- IT培训机构那些让人恶心的招生手法
- wx小程序(wxml)
- java excel 多列排序,《excel表格调取行和列的数据》 excel列排序的时候怎么让所有行的信息跟着排(其它的非数据行)...
- 你看到的都是招数,不是内功
- C语言实现存款利息计算
- element-ui下载失败如下显示解决方法
- 2022年全球及中国智能传感器行业头部企业市场占有率及排名调研报告
- linux下烧写atmel芯片
- 学生专用计算机如何打游戏,学生党电脑差怎么办?推荐几款低配的联机游戏,渣机也畅玩!...