[求助]随机数多次选取问题
【问题描述】比如有10个人,第一次随机选取3个人买菜,其他7个人打杂;
第二次买过菜的3个人就不用买了,
从其他的7人里选3个去买菜,其他的7个人打杂;
再下次也是一样,总之上一次买过菜的就不用连续两次买
【目标描述】
最后要打印3个人的名单,安排一周7天的活(共7行,21个名字)。
怎么用python写出来啊。
我只会选取3个人出来,后面的百度来百度去还是没法弄清楚,麻烦大哥们帮下忙
import random
list = [1,2,3,4,5,6,7,8,9,10]
print(random.sample(list,3))
写了个最基础的,用循环实现的