Ich habe ein Wörterbuch ngram_list bekam wie folgt:Überprüfen Sie, ob der Dict-Schlüssel eine Teilzeichenfolge eines anderen Elements im Wörterbuch in Python ist.
ngram_list = dict_items([
('back to back breeding', {'wordcount': 4, 'count': 3}),
('back breeding', {'wordcount': 2, 'count': 5}),
('several consecutive heats', {'wordcount': 3, 'count': 2}),
('how often should', {'wordcount': 3, 'count': 2}),
('often when breeding', {'wordcount': 3, 'count': 1})
])
ich die Liste von der kürzesten zu wordcount der größten und dann Schleife durch das Wörterbuch und wenn der Schlüssel eine Teilirgendeines anderen sortieren wollen, ist Artikel, löschen
Erwartete Ausgabe (die Teil Artikel.):
ngram_list = dict_items([
('several consecutive heats', {'wordcount': 3, 'count': 2}),
('how often should', {'wordcount': 3, 'count': 2}),
('often when breeding', {'wordcount': 3, 'count': 1}),
('back to back breeding', {'wordcount': 4, 'count': 3})
])
was ist Ihr letzter erwarteter Ausgabe-Wörterbuch ausgestattet werden? – Skycc
@Skycc aktualisiert Entschuldigung – Lazhar
so wollen Sie Ihre Ausgabe als Wörterbuch oder Liste von Tupeln wie dict.items() zurückgeben? Für die in der Reihenfolge – Skycc