所以我得到了一个包含键及其对应值的元组列表。我想让它显示为字典,所以我写了
def tup_to_dict (lst):
return dict(lst)
现在如果我的 lst 是 [("A3", "green"), ("B5", "blue"), ("A3", "yellow")],我的输出将是然后是:
{'B5': 'blue', 'A3': 'yellow'}
我将如何检查一个键是否已经被分配了一个值,如果是则不覆盖它。这样我的输出将如下所示:
{"A3": "green", "B5": "blue"}
谢谢!
请您参考如下方法:
dict 使用最后一个值,您想使用第一个值……交换它们!
return dict(reversed(lst))
