在python中的随机数中创建表

问题描述 投票:0回答:1

我的目标是使用两个列表创建一个表。我成功创建了此结果,但我需要此结果按随机顺序而不是按顺序排列。这是我的问题,我的结果如何从输出中随机得出。

还有其他方法吗?

a = [2,3,4,5,6,7,8,9]
b = [12,13,14,15,16,17,19]
for i in b:
    for j in a:
        print(i,'x',j,'=,')
python-3.x
1个回答
0
投票
from random import randint a = [2,3,4,5,6,7,8,9] b = [12,13,14,15,16,17,19] for i in range(0, len(a)): for j in range(0, len(b)): aNum = a[randint(0, len(a)-1)] bNum = b[randint(0, len(b)-1)] print(aNum, 'x', bNum, '=') a.remove(aNum) b.remove(bNum)
© www.soinside.com 2019 - 2024. All rights reserved.