如何从多个列表中随机选择一个列表python

时间:2021-01-06 08:18:54

标签: python

我有一个返回多个列表的函数,我需要从中选择一个列表来处理

   def levy_flight() :

    for i in range(cf.Config.get_population_size()): # cf.Config.get_population_size = 4
        chromo = (createindivisual.init_solution())
        Obj = Objective(i, chromo)

        return Obj.individual, Obj.chromosome

我得到这个输出

0
[2 3 5 6 0 3 2 0 1 1]

1
[6 9 8 8 4 1 0 0 2 2]

2
[4 3 3 1 1 1 0 9 8 4]

3
[0 5 3 2 2 1 8 9 0 9]

我需要从上面的列表中随机选择一个列表,请帮帮我

1 个答案:

答案 0 :(得分:1)

嗨,看看 random 模块,特别是 random.choice 函数。它将从列表中返回一个随机元素。

相关问题