這個問題在這里已經有了答案: 如何創建可變變數? (16 個回答) 4 天前關閉。
在 Python 中(將 Tkinter 用于 GUI)我想從 2 個下拉選單中獲取所選專案(字串)并將它們連接起來。(已完成)生成的字串將匹配我已經定義的字典并將包含相關資訊。ATM 參考結果字串(現在與現有字典相同)不起作用。前任:
sizeschedule = {'1': 'one', '2': 'two'}
# After the dropmenu selection occurs I now have these in StringVars:
firstdropdown = 'size'
seconddropdown = 'schedule'
combined = firstdropdown seconddropdown # gives 'sizeschedule'
print(combined['1']) # Want that to give me 'one' (from dict value of '1')
uj5u.com熱心網友回復:
您可以創建一個dropmenu_dict包含sizeschedule:
>>> sizeschedule = {'1': 'one', '2': 'two'}
>>> dropmenu_dict = {'sizeschedule': sizeschedule}
>>> first_dropdown = 'size'
>>> second_dropdown = 'schedule'
>>> combined_dropdown = first_dropdown second_dropdown
>>> dropmenu_dict[combined_dropdown]['1']
'one'
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/357585.html
