Python3:比较列表中的多个词典/删除重复的条目

时间:2017-11-30 11:32:05

标签: python python-3.x dictionary

我有一个词典列表。看起来像这样:

[{'direction': 'PLACE_A', 
    'line': 'S2', 
    'delay': 0, 
    'when': '2017-11-29T17:48:00+01:00', 
    'trip': 33738
    }

{'direction': 'PLACE_A', 
    'line': 'S2', 
    'delay': 0, 
    'when': '2017-11-29T17:48:00+01:00', 
    'trip': 33738
}
{'direction': 'PLACE_B', 
    'line': 'S1', 
    'delay': 0, 
    'when': '2017-11-29T17:51:00+01:00', 
    'trip': 33739
}
{'direction': 'PLACE_B', 
    'line': 'S1', 
    'delay': 0, 
    'when': '2017-11-29T17:55:00+01:00', 
    'trip': 33740
}
{'direction': 'PLACE_A', 
    'line': 'S2', 
    'delay': 0, 
    'when': '2017-11-29T17:48:00+01:00', 
    'trip': 33738
}]

某些条目出现两次或更多次:行程的值相同。

如何以删除字典列表中的循环条目的方式减少列表?我尝试了套装,但这在这里不起作用。

我感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

只需创建一个新列表:

ggplot(means, aes(x = clarity, y = carat)) +
  geom_col() +
  facet_wrap(~cut, ncol = 1) +
  coord_flip()