Zdrasti, iskam da pitam nqkoi ( v chastnost Stefan , Nikolai , ...) za funkciqta groupby pishe che Всяка група е списък, в който елементите са подредени, както в seq. t.e. razlichava li se resultatat {4: ['spam', 'eggs'], 6: ['parrot', 'cheese'], 11: ['inquisition']} ot rezultata {11: ['inquisition'], 4: ['spam', 'eggs'], 6: ['parrot', 'cheese']} i v dvata slucheq vsqka grupa e spisyk , v koito elementite sa podredeni kakto v seq Pozdravi, Zdravko
zadacha 2 groupby
-
26.03.2009
-
На мен groupby ми дава абсолютно същия резултат, ако го пробваш така:
groupby(lambda x: 'odd' if x%2 else 'even', [1, 2, 3, 4]) == \ {'even': [2, 4], 'odd': [1, 3]} # True
си връща "True", което се иска :-)
26.03.2009 -
Като цяло ти си си отговорил сам. Всъщност резултатът не е списък, а си е просто dict, а за него реда на елементите няма значение.
26.03.2009 -
Не съществува разлика между {1: 2, 3: 4} и {3: 4, 1: 2}. Отвъд това, моля те, пиши на кирилица.
26.03.2009 (променeно 26.03.2009)