-2
我試圖尋找從字典中幾個鍵包含的值之間的關係,就像這樣:搜索關係
dictionary = {'103': ['26', '69', '91', '47', '19', '53'], '022': ['19', '92', '57', '48', '36', '46'], '507': ['47', '13', '91', '24', '74', '27'], '061': ['06', '27', '26', '71', '86', '46'], '875': ['25', '16', '28', '62', '80', '21']}
[value for key, value in dictionary.items() if value in key.lower()]
不過,我得到這個錯誤:
TypeError: 'in <string>' requires string as left operand, not list
我不知道爲什麼!誰能幫我?
什麼*關係*?期望的行爲是什麼? –
'value'是一個列表。也許你的意思是掃描這些項目,在這種情況下,你還需要在'value'上循環。 –
請提供您想要實現的內容。 – Mangohero1