在多列单元格中随机抽取N个单元格
非常感谢你在百忙之中抽空为我解答。
以下是两列和三列单元格中随机抽取N个单元格的算法,如果要在四列,五列中随机抽取N个单元格该怎么改?
def check(sample,data2,index,around):#在两列中抽取
res=[]
for i in sample:
if around!=-1:
temp=]==j] and abs(i]-j])<=around]
else:
temp=]==j] and i]==j]]
if len(temp):
res.append(temp)
else:
break
else:
return(res)
return([])
def check(sample,data2,index,around): #在三列中抽取
res=[]
for i in sample:
if around!=-1:
temp=]==j] and i]==j] and abs(i]-j])<=around]
else:
temp=]==j] and i]==j] and i]==j]]
if len(temp):
res.append(temp)
else:
break
else:
return(res)
return([])
以下是四列和五列:
def check(sample,data2,index,around): #在四列中抽取
def check(sample,data2,index,around): #在五列中抽取
这个函数4个参数,你都不说一下,谁能看懂你这些代码 本帖最后由 阿智兄 于 2021-3-28 02:44 编辑
谢谢你的回复。
问题解决了,谢谢。
页:
[1]