我有一個很長的字典列表,大部分字典不重疊。但是,一些字典具有相同的「名稱」字段,我只喜歡字典列表中的唯一名稱。我希望名稱的第一次出現是停留的,並且之後從列表中刪除。Python - 返回具有唯一鍵的字典列表:值對
我已經把名單下面來說明情況:
myList = [
{'Name':'John', 'Age':'50', 'Height':'70'},
{'Name':'Kathy', 'Age':'43', 'Height':'65'},
{'Name':'John','Age':'46','Height':'68'},
{'Name':'John','Age':'50','Height':'72'}
]
我想這個列表返回第一「約翰」和凱西,但不是第二或第三約翰及他們的相關信息。
一個可以接受的,但並非最佳的解決方案也不會有相同名稱的字典彼此相鄰。
你有沒有試圖自行解決這個問題?如果您向我們展示您的嘗試,您通常會在StackOverflow中獲得更好的響應/接收,而不僅僅是通過示例輸入提供問題範圍。 –