python 链表推导式x for xx in yy
2024-10-21 03:56:27
一.(x for xx in yy )当x为固定参数
如:
n = 10
# 生成n个0
matrix = [0 for i in range(n)]# 这里面0代表返回值,后面的for循环就是返回的个数,这里就是返回10个0给matrix
print(matrix)
等价于:
- matrix = []
- for i in range(n):
- matrix.append(0)
- print(matrix)
二.(x for xx in yy) 当x里面含有可变的参数
如:
s="abcdefg"
mm=[s[i:i+2] for i in range(len(s)-1)] #x包含可变i参数,这样就可以在s里面以长度为2,每次向后移动一位,并存入mm中
print(mm)
输出:
['ab', 'bc', 'cd', 'de', 'ef', 'fg']
最新文章
- UWP 禁止Pivot swip 手势
- phpMyAdmin - 错误 您应升级到 MySQL 5.5.0 或更高版本,解决办法。。。
- 基础知识《五》---Java多线程的常见陷阱
- c - 折半查找(二分法检索)
- Net::SSH::Perl 模块
- Centos6.5环境中安装vsftp服务
- STM32的外部中断配置及使用
- 添加以及删除className
- C#类详解
- 2017-2-17 c#基础学习 (控制台程序的创建,输出,输入,定义变量,变量赋值,值覆盖,值拼接,值打印)
- java.security.InvalidKeyException: Illegal key size
- CSRF跨站
- 关于nginx中不用.htaccess 用在ningx.conf中配置的问题
- java-js知识库之一——canvas绘制9*9乘法表
- 如何禁止复制电脑文件到U盘、禁止U盘拷贝文件
- Python ————反射机制
- JS基础一-入门知识
- 《Inside Solid State Device》读书笔记
- jira webhook 事件触发并程序代码调用jenkins接口触发构建操作
- js - 关于循环
热门文章
- YonBuilder移动开发平台App拉起第三方应用
- 【学习日志】Java8的CompletableFuture
- Typora软件的使用、编程与编程语言、计算机基础、五大组成部分、三大核心硬件、操作系统
- Zstack使用经验系列1-安装的网络配置
- vant组件,picker时间选择,自定义时间选择,实现datePacker,时间选择长期,增加长期选项,用于选择身份证到期时间等...
- Linux练习题--打印文本第10行
- python Gui编程工具详解:beeware
- 网页实时显示已经运行了多少天 html+js
- new Date(time).getTime()在ios返回NaN
- Postgresql动态共享内存类型