第一种:
import random #调用随机模块
l=[]
while True: #无限循环
x=random.randrange(a,b+1) #取值范围
if x not in l: #判断l列表中是否存在x
l.append(x) #将X添加进列表中
if len(l)==10: #判断列表的长度
break #退出循环
第二种:
import random #调用随机模块
l = []
while True:
x = random.randrange(a, b + 1)
l.append(x) #将X添加进列表
s=set(l) #将列表转为集合去重复
if len(s) == 10: #判断集合长度是否为10
lsit(s) #将s转换为列表
break