list2 = [] # list2列表 为 昨天工作的人员
for i in range(1,8): # 一周
list1 = [str(i) for i in range(1, 11)] # 总人员列表,每天重置
if list2 != []: # 如果昨天有工作的人员,就在今天的总人员列表中删除掉,排除掉第一天
for k in list2:
list1.remove(k)
list2 = [] # 清空昨天工作的人员列表
for j in range(3): # 随机取人
people = random.choice(list1)
list2.append(people) # 抽取出人员后放入工作列表,下一次循环随机取人时会排除今天工作的人 line7
list1.remove(people) # 在总人员表中删除此人,防止抽取人员重复
print("第{}天工作的人为:{}".format(i,list2))
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
random.shuffle(a)
for i in range(DAY):
print('星期{}'.format(i % 7+1), end='\t')
for num in range(COUNT):
maicai = a.pop(0)
a.append(maicai)
print(maicai, end=',')
print()