Boa tarde, tudo bem?
segue um exemplo com base no seu código que pode te ajudar a selecionar uma posição específica:
import random
# Criei uma função que monta uma lista de listas, com isso você pode acessar oque precisar
def createBoard(linha, coluna, peca):
armazenando_tudo = []
for lista in range(linha):
numeros = [random.randint(1, peca) for _ in range(coluna)]
armazenando_tudo.append(numeros)
return armazenando_tudo
# aqui chamo a função com os números que informou e armazeno em "lista_de_listas"
lista_de_listas = createBoard(5, 7, 20)
# aqui printo o conteudo dessa lista de listas
print(lista_de_listas)
# nessa parte eu seleciono a primeira lista a posição 4
print(lista_de_listas[0][3])
#saida de exemplo foi:
#[[20, 11, 7, 16, 18, 13, 11], [19, 13, 16, 6, 3, 7, 10], [9, 15, 16, 4, 7, 9, 15], [6, 13, 5, 16, 12, 20, 1], [16, 9, 7, 17, 17, 4, 15]]
#16
Abs.