0

嗨,我正在尝试使用遗传算法滚轮选择机制。我做了健身,也做了相应的健身概率。我需要一个代码来从初始生成的矩阵中随机选择行。但只使用从头开始的 python bc 我没有使用任何库,例如 numpy 或 jupyter

和这个一样,但没有 numpy

从numpy数组中选择两个随机行

谢谢

4

1 回答 1

0

使用random.sample()

import random  # for random.sample

# This is an example matrix
A = [[1, 2, 3],
     [4, 5, 6],
     [7, 8, 9]]


num_random_rows_desired = 2
a = random.sample(A, num_random_rows_desired)
print(a)
于 2021-12-15T19:58:53.250 回答