python如何实现从36个数里每次挑出10个数,我想找出200个随机序列
答案:2 悬赏:50 手机版
解决时间 2021-03-31 03:38
- 提问者网友:我的未来我做主
- 2021-03-30 22:06
python如何实现从36个数里每次挑出10个数,我想找出200个随机序列
最佳答案
- 五星知识达人网友:行路难
- 2021-03-30 23:23
import random
#准备36个数字
ls36=list(range(36))
ls10=[]
#从36个数字中随机抽取10个数字
for i in range(10):
ls10.append(random.choice(ls36))
#打印列表,检验结果
print(ls10)追问多谢!其实我的目的是把10个物体随机放入下面这36个方格里。所以10个数不能重复,用上面的方法会重复。
追答不太明白你的意思,10个物体放入36个空格,是不是不需要相邻关系的重复,还是要填满啊
#准备36个数字
ls36=list(range(36))
ls10=[]
#从36个数字中随机抽取10个数字
for i in range(10):
ls10.append(random.choice(ls36))
#打印列表,检验结果
print(ls10)追问多谢!其实我的目的是把10个物体随机放入下面这36个方格里。所以10个数不能重复,用上面的方法会重复。
追答不太明白你的意思,10个物体放入36个空格,是不是不需要相邻关系的重复,还是要填满啊
全部回答
- 1楼网友:往事隔山水
- 2021-03-30 23:47
import random
random.sample([ur 36 nums], 10)
random.sample([ur 36 nums], 10)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯