当前位置: 首页 > 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/news/318865.html

相关文章:

  • 计算机毕业设计之:基于微信小程序的共享充电桩系统的设计与实现
  • 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种实现方式
  • streamlit 文件上传保存+预览
  • 七层负载均衡和四层负载均衡的区别
  • 苍穹外卖学习笔记(十一)
  • 智谱AI:CogVideoX-2b——视频生成模型的得力工具
  • 短视频矩阵源码/短视频矩阵系统搭建/源码开发知识分享
  • Github + Hexo + Shoka搭建个人博客以及遇到的部分问题
  • mysqldump使用cmd窗口和powersell窗口导出sql中文乱码的问题
  • 工厂模式在短信发送中的应用 —— 以腾讯云、阿里云、华为云为例
  • Vue.js 中,@click 和 @click.stop的区别
  • Redis 多级缓存