将随机选择数组打印放入循环中

时间:2014-01-17 14:21:09

标签: arrays loops random

以下代码适用于游戏,试图随机添加 不确定如何为代码的选择部分插入一个循环,从数组中每行数组中选择随机字母

#Boggle arrayception



DICE = [
["A", "A", "E", "E", "G", "N"],
["A", "B", "B", "J", "O", "O"],
["A", "C", "H", "O", "P", "S"],
["A", "F", "F", "K", "P", "S"],
["A", "O", "O", "T", "T", "W"],
["C", "I", "M", "O", "T", "V"],
["D", "E", "I", "L", "R", "X"],
["H", "L", "N", "N", "R", "Z"],
["D", "I", "S", "T", "T", "Y"],
["E", "E", "G", "H", "N", "W"],
["E", "E", "I", "N", "S", "U"],
["E", "H", "R", "T", "V", "W"],
["E", "I", "O", "S", "S", "T"],
["E", "L", "R", "T", "T", "Y"],
["H", "A", "E", "E", "G", "N"],
["A", "I", "M", "N", "Q", "U"]]




from random import choice
print choice(DICE[0])
print choice(DICE[1])
print choice(DICE[2])
print choice(DICE[3])
print choice(DICE[4])
print choice(DICE[5])
print choice(DICE[6])
print choice(DICE[7])
print choice(DICE[8])
print choice(DICE[9])
print choice(DICE[10])
print choice(DICE[11])
print choice(DICE[12])
print choice(DICE[13])
print choice(DICE[14])
print choice(DICE[15])

1 个答案:

答案 0 :(得分:0)

如果这是python你可以尝试:

for d in DICE:
    print choice(d)