Попробуйте следующее:
import random
a = dict(....) # a is some dictionary
random_key = random.sample(a, 1)[0]
Это определенно работает.
Спасибо за вашу помощь, но я нашел способ сделать это самостоятельно.
Итак, я бы сделал цикл for, i = NANONAUT_HEIGHT и т. Д., И т. Д., Затем я бы очистилRect (ответ Бена) и затем нарисовал его снова
Еще раз спасибо! и если кому-то понадобится фрагмент кода, то вы идете.
if(NANONAUT_WIDTH <= canvas.height - 270){
NANONAUT_WIDTH = NANONAUT_WIDTH - 30
for(i = NANONAUT_HEIGHT; i < img.width; i++){
c.clearRect(0, 0, canvas.width, canvas.height)
c.drawImage(spaceImg, 10,10);
c.drawImage(nanonaut, NANONAUT_HEIGHT, NANONAUT_WIDTH)
}
}