如何从Python列表中挑选一个不在列表中的随机数?

解决该问题的方法是不断生成一定范围内的随机数,直到在给定列表中找不到该随机数为止。使用randrange()randome模块中的函数来生成随机数,并通过不在成员运算符中检查它是否在列表中

>>> l1=[2,4,7]

>>> while True:

        x=random.randrange(1,10)

        if x not in l1:break

>>> x

6

以上是 如何从Python列表中挑选一个不在列表中的随机数? 的全部内容, 来源链接: utcz.com/z/355665.html

回到顶部