Python 结合范围和数字列表
range(5, 15) [1, 1, 5, 6, 10, 10, 10, 11, 17, 28]
range(6, 24) [4, 10, 10, 10, 15, 16, 18, 20, 24, 30]
range(7, 41) [9, 18, 19, 23, 23, 26, 28, 40, 42, 44]
range(11, 49) [9, 23, 24, 27, 29, 31, 43, 44, 45, 45]
range(38, 50) [1, 40, 41, 42, 44, 48, 49, 49, 49, 50]
我从一个函数的打印命令中得到了上面的输出。我真正想要的是一个合并的列表,比如在第一行显示5,6,7...15,1,1,5,6等等。
这个输出范围来自于
range_draws=range(int(lower),int(upper))
我天真地以为这会给我一个范围。其他的数字来自于一个切片列表。
有人能帮我得到想要的结果吗?