把8位老师随机分配到3个办公室,random.randint(0, 2)

1
2
3
4
5
6
7
8
'''把8位老师随机分配到3个办公室'''
import random
teach = list("ABCDEFGH")
off = [[], [], []]
for i in teach:
    j = random.randint(0, 2# 随机三个数 0 1 2
    off[j].append(i)
print(off)

  

 

random.randint(0, 2) 产生三个数 0 1 2,包含末尾元素。 与range不同

off[j].append(i)  不能换成   off[j].extend(i)。如果用extend,现实中的名字“Tom”会被拆分为  ‘T’   ‘ o’    ‘m’  三个元素追加到列表

 

posted @   sangern  阅读(80)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示