Pytania otagowane jako ordereddictionary




4
Konwertowanie dict na OrderedDict
Mam problemy z używaniem tej collections.OrderedDictklasy. Używam Pythona 2.7 na Raspbian, dystrybucji Debiana dla Raspberry Pi. Próbuję wydrukować dwa słowniki w celu porównania (obok siebie) do przygody z tekstem. Kolejność jest niezbędna do dokładnego porównania. Bez względu na to, czego próbuję, słowniki drukują w zwykły, nieuporządkowany sposób. Oto, co otrzymuję, …

12
Brak ogólnej implementacji OrderedDictionary?
Wygląda na to, że nie ma ogólnej implementacji OrderedDictionary(która znajduje się w System.Collections.Specializedprzestrzeni nazw) w .NET 3.5. Czy jest taki, którego mi brakuje? Znalazłem implementacje zapewniające tę funkcjonalność, ale zastanawiałem się, czy / dlaczego nie ma standardowej implementacji od razu po wyjęciu z pudełka i czy ktoś wie, czy jest …

2
Właściwy sposób na zainicjowanie OrderedDict przy użyciu jego konstruktora, tak aby zachował kolejność danych początkowych?
Jaki jest prawidłowy sposób zainicjowania uporządkowanego słownika (OD), aby zachował kolejność danych początkowych? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), ('a', 1)]) # What …

7
Jak przekonwertować OrderedDict na zwykły dykt w pythonie3
Zmagam się z następującym problemem: Chcę przekonwertować OrderedDicttaki: OrderedDict([('method', 'constant'), ('data', '1.225')]) do zwykłego dyktu, takiego jak ten: {'method': 'constant', 'data':1.225} ponieważ muszę przechowywać go jako ciąg w bazie danych. Po konwersji kolejność nie jest już ważna, więc i tak mogę oszczędzić zamówioną funkcję. Dzięki za podpowiedź lub rozwiązania, Ben

15
Jest jakiś sposób, aby poprawnie wydrukować uporządkowane słowniki?
Podoba mi się moduł pprint w Pythonie. Często go używam do testowania i debugowania. Często używam opcji szerokości, aby upewnić się, że wyjście dobrze pasuje do mojego okna terminala. Działało dobrze, dopóki nie dodali nowego uporządkowanego typu słownika w Pythonie 2.7 (kolejna fajna funkcja, którą bardzo lubię). Jeśli spróbuję dobrze …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.