i = 0.8 while i <2: temp= [] d = np.random.choice([3,i],size = 10, replace=True,p =[0.5,0.5]) temp.append(d) i+= 0.1
我想要把每次循环创建的数组纵向合并,为什么这个temp只有一个数组出来, 求解答!
收起
因为这是在循环内部创建的变量,作用域仅限于本轮循环,把它放在 i=0.8 的前面,while 循环外面试试。
报告相同问题?