第五天

for : for 变量 in 可迭代对象

           可迭代对象:字典,元组,列表,range,字符串

print("{0}*{1}={2}".format(x,y,x*y),end='\t') (今天没想到的)

break:退出当前循环

continue:进行下一次循环

else(循环里面的):如果循环语句被berak结束就不执行,否则执行

zip() 并行迭代:例:name={'老大',‘老二’,'老三','老四'}

                                  age={18,19,20,21}

                                  job={'老师','程序员',‘公务员’}

                                 for name,age,job in zip(name,age,job):

                                     print('{0}--{1}--{2}'.format(name,age,job))

                                循环3次 因为最短的列表为3

列表推导式:[表达式 for 变量 in 可迭代对象 (if  条件判断)]

                    例:[x*2 for x  in range(1,6) if x%2==0]

                           [4,8]

字典推导式:{key:value for 表达式 in 可迭代对象}

集合推导式 :{表达式 for 变量 in 可迭代对象 (if 条件判断)}

生成器推导式:(表达式 for 变量 in 可迭代对象 (if  条件判断))

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值