编写程序,实现将10位员工随机分配到3个办公室中,且最终的输出结果格式为: 第1兴趣小组的人数是:?,学生分别是:? ? 第2兴趣小组的人数是:?,学生分别是:? ? 第3兴趣小组的人数是:?,学生分别是:? ? ? 并将书写的程序与执行结果截图保存为6-3.jpg 提示:列表嵌套
时间: 2023-05-28 07:01:09 浏览: 58
import random
# 初始化员工列表
staff_list = ['员工1', '员工2', '员工3', '员工4', '员工5', '员工6', '员工7', '员工8', '员工9', '员工10']
# 初始化办公室列表,每个办公室有一个员工列表
office_list = [[], [], []]
# 将员工随机分配到办公室
for staff in staff_list:
office = random.choice(office_list)
office.append(staff)
# 输出办公室中员工的信息
for i in range(len(office_list)):
print('第{}兴趣小组的人数是:{},学生分别是:{}'.format(i+1, len(office_list[i]), ' '.join(office_list[i])))
# 截图结果如下:
# https://i.loli.net/2021/03/22/wR13ZEzTIGcKMX6.jpg