当前位置: 首页 > article >正文

[翟旭发射器]python-推导式-列表list表达式练习

# 简单的列表生成
numbers00=[x for x in range(1,11)]
print(numbers00)
# 带条件的列表生成
numbers01=[x for x in range(1,11) if x%2==0]
print(numbers01)
# 带表达式的列表生成
numbers10=[x**2 for x in range(1,11)]
print(numbers10)
# 嵌套循环的列表生成
coordinates=[(x,y)for x in range(1,4)for y in range(2,4)]
print(coordinates)
# 嵌套列表解析
martrix=[[1,2,3],[4,5,6],[7,8,9]]
transposed_martrix=[[row[i]for row in martrix]for i in range(3)]
print(transposed_martrix)

运行结果:

 练习不带代码版:

自取.

# 简单的列表生成

# 带条件的列表生成

# 带表达式的列表生成

# 嵌套循环的列表生成

# 嵌套列表解析


http://www.kler.cn/a/318865.html

相关文章:

  • 【C#设计模式(4)——构建者模式(Builder Pattern)】
  • Webkit 滚动条样式属性
  • 深入解析贪心算法及其应用实例
  • Elasticsearch基本概念及使用
  • 阿里云centos7.9服务器磁盘挂载,切换服务路径
  • 探索Python的HTTP利器:Requests库的神秘面纱
  • 计算机毕业设计之:基于微信小程序的共享充电桩系统的设计与实现
  • HTTP 教程
  • 架构面试题
  • 工业能源物联网的建设与维护该如何实现
  • 力扣P1706全排列问题 很好的引入暴力 递归 回溯 dfs
  • 2024年及未来:构筑防御通胀的堡垒,保护您的投资
  • XXl-SSO分布式单点登录框架
  • 记录一次学习--kerberos协议学习以及一些攻击手法
  • 【Java】虚拟机(JVM)内存模型全解析
  • PostgreSQL运用关键点是什么呢?
  • RL进阶(一):变分推断、生成模型、SAC
  • ESXI主机加入VCENTER现有集群提示出现常规性错误
  • Vue 自定义指令实现权限控制
  • Redis哨兵详细理论实操教程
  • UE4_后期处理七—仿红外线成像效果
  • 配置Docker镜像加速器
  • 一个10k stars开源的证件照工具
  • 【Go语言】Go语言结构体全面解析
  • 9.24-k8s服务发布
  • C#|.net core 基础 - 深拷贝的五大类N种实现方式