【发布时间】:2014-08-12 15:35:31
【问题描述】:
如何创建具有两个索引的列表:字典的键和附加值。键和值应该是从字典中随机选择的。我已经试过了(这些是我的拉丁词):
d = {}
d['house'] = "domus, domus"
da1 = d.items()
da = random.sample(wa1,1)
print (da)
当我这样做时,我得到一个只有一个索引的列表:键和值。但我需要一个包含两个索引的列表才能做到:
dav = da[0]
dal = da[1]
def solution():
dal = da[1]
lbl.configure(text=dal)
def continue():
dav = da[0]
lbl.configure(text=dav)
lbl = Label(window,text=dav)
lbl.pack()
btnl = Button(window,text="Show solution",command=solution)
btnl.pack()
btnw = Button(window,text="Continue",command=continue)
btnw.pack()
有没有人可以帮助我?
【问题讨论】:
-
“附加”是什么意思?
-
你能举个例子吗?
-
以正常方式
da1[0][0]和da1[0][1]访问元素有问题吗?
标签: python list dictionary key-value