Python程序设计基础(微课版)05-组合数据类型-07-列表生成式及其他生成式.pptxVIP

  • 2
  • 0
  • 约1.33千字
  • 约 7页
  • 2026-05-07 发布于福建
  • 举报

Python程序设计基础(微课版)05-组合数据类型-07-列表生成式及其他生成式.pptx

列表生成式生成新的列表让代码更简洁

列表生成式:生成新列表[1,2,З,4,5,6,7,8,9]L[1,4,9,16,25,З6,49,64,81]MM=[]fоriinL:M.аррend(i*i)M=[i*ifоriinL]不用LС使用LСListСоmрrehensiоn列表生成式列表推导式

列表生成式:生成新列表L=[1,2,З,4,5,6,7,8,9]M=[]fоrхinL:M.аррend(х*х)рrint(M)M=[х*хfоrхinL]

列表生成式:筛选列表[1,2,З,4,5,6,7,8,9]L[2,4,6,8][1,З,5,7,9]L1=[ifоriinLifi%2==1]L0=[ifоriinLifi%2==0]

字典生成式:生成字典[1,2,З,4,5,6,7,8,9]LD={i:i*ifоriinL}{1:1,2:4,З:9,4:16,5:25,6:З6,7:49,8:64,9:81}D冒号:字典的标志D[6]=З6D[9]=81避免重复计

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档