我必须在课程中做一个记忆谜题。我有一个包含所有图片的列表。我的问题是如何将这些图片随机排列在表格中。
from tkinter import*
...
请帮我解决这个问题,我怎样才能在表格中随机排列图片。
使用该random
模块提出随机数,然后使用这些随机数来定位图像。此外,将您使用的号码存储在一个列表中,以便您可以检查它是否已经使用过。
import random
ref = []
for image in images:
n = random.randint(0, 3), random.randint(0, 3)
while n not in ref:
n = random.randint(0, 3), random.randint(0, 3)
ref.append(n)
image.grid(row=n[0], column=n[1])
(注意:这只是一般的表单代码。您需要对其进行调整以满足您的需要)祝您好运。