Python- How to generate random integers with multiple ranges?

后端 未结 6 2017
忘掉有多难
忘掉有多难 2021-01-12 01:25

I\'ve run into confusion in generating X amount of random integers from different sets of (a,b). For example, I would like to generate 5 random integers coming from (1,5), (

6条回答
  •  Happy的楠姐
    2021-01-12 01:42

    import itertools, random
    nums = list(itertools.chain(
                range(1,5),
                range(9,15),
                range(21,27)))
    random.choices(nums, k=5)
    

提交回复
热议问题