我想创建一个这样的列表:
列表的长度由我决定,比如s(相当大,不夸张)
除了值为n的1之外,所有条目都是0
值为n的条目可以在中间,但我希望它随机出现在列表中,即如果我再次运行程序(或使用某种循环),它会给出一个向量,其中与0不同的条目位于另一个位置。例如v1=[0,0,n,0],v2=[n,0,0,0],等等
我该怎么做?你知道吗
这就是我想要的4号单子:
s = [0,0,0,0]
r = random.random()
intr = int(r*len(s))
s[intr] = n
谢谢
Tags:
相关问题 更多 >
编程相关推荐