python学习笔记之列表嵌套案例

刚学习的一个案例,想和各位讨论一下!
内容有随机函数random,for循环语句嵌套,格式化打印等

#将八位老师随机分配进三个办公室,并打印出办公室老师的名字
import random #导入随机函数
teachers = ['a','b','c','d','e','f','h','g'] #八个老师
offices = [[],[],[]]  #三个办公室
for name in teachers: #遍历名字列表
    num = random.randint(0,2) #0-2随机数
    office = offices[num].append(name) #将老师名字添加进子列表
 i = 1 #赋值i=1
 for office in offices: #验证添加是否成功
     print(f'办公室{i}有{len(office)}人,分别是: ')#格式化输出各办公室老师的人数及名字
     for name in office: #遍历子列表
         print(name) #打印名字 
     i += 1 #i=i+1

就先这样吧,有没有大佬有更简单的方法呢?运行结果

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值