position={'Part1':('A23-1','A24-2','A24-4','A25-1','A27-5'),
'Part2':('A26-7','B50-6','C1-3'),
'Part3':('EM45-4','GU8-9','EM40-3','A15-2')}
所以我有這個字典,顯示「部分」作爲關鍵字,值是倉庫中的位置。現在讓我們假設我想找到A25到A27上的哪些部件,我遇到了一堵牆。到目前爲止,我想出了:查找字典中的特定值,Python
for part, pos in position:
if str.split(pos)=='A25' or 'A26' or 'A27':
print(part,'can be found on shelf A25-A27')
然而,這給了我一個ValueError,我已經發現「使所有的值有不同的長度,所以我怎麼去呢?