NemoX_X 发表于 2021-6-23 19:36:32

求助!!random.sample(population, k)这个函数的相关问题

这个地方它为啥是选取1-33之间的数字啊{:10_266:} 不应该是1-34嘛??

xiaosi4081 发表于 2021-6-23 19:36:33

你这估计是range函数的问题

看看它的定义:

https://fishc.com.cn/forum.php?mod=viewthread&tid=163478&extra=page%3D1%26filter%3Dtypeid%26typeid%3D768

stop 参数指定的数值不包含在内,即 range(10) -> 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

NemoX_X 发表于 2021-6-23 19:44:12

xiaosi4081 发表于 2021-6-23 19:38
你这估计是range函数的问题

看看它的定义:


也就是说像(1~n)这样的范围,可以直接把它视为在1到n减1之间选取一个数字
我这样理解不知道妥不妥当?{:10_277:}

xiaosi4081 发表于 2021-6-23 19:46:32

NemoX_X 发表于 2021-6-23 19:44
也就是说像(1~n)这样的范围,可以直接把它视为在1到n减1之间选取一个数字
我这样理解不知道妥不妥当? ...

你如果是说range函数的话,那它是在1到n减1之间列举所有数字

不能懒 发表于 2021-6-23 20:45:59

说白了就是和range函数范围一样的

NemoX_X 发表于 2021-6-23 22:31:34

xiaosi4081 发表于 2021-6-23 19:46
你如果是说range函数的话,那它是在1到n减1之间列举所有数字

明了了,谢谢大佬
页: [1]
查看完整版本: 求助!!random.sample(population, k)这个函数的相关问题