- 1
- 2
def group_by_first(objs, keyfun):
return map(lambda x: x[0], dict(map(lambda key: (key, filter(lambda obj: keyfun(obj) == key, objs)), set(map(keyfun, objs)))).values())
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−22
def group_by_first(objs, keyfun):
return map(lambda x: x[0], dict(map(lambda key: (key, filter(lambda obj: keyfun(obj) == key, objs)), set(map(keyfun, objs)))).values())
Dummy00001 03.10.2016 16:24 # +1
dxd 03.10.2016 21:16 # 0
guestinho 03.10.2016 22:00 # −3
guest 03.10.2016 23:13 # −2
CHayT 04.10.2016 10:39 # 0
roman-kashitsyn 04.10.2016 13:33 # 0
Я только такое знаю:
Но до гомоикон не дотягивает
3_14dar 03.10.2016 22:27 # −4
dxd 04.10.2016 08:27 # +3
guest 04.10.2016 19:02 # +2
С помощью ctypes в память срать очень удобно. Даже репл уронить - как два пальца об асфальт.
3_14dar 04.10.2016 18:47 # 0
guest 04.10.2016 18:54 # +1
guest 04.10.2016 02:25 # −2
У того не стоит пистон
Lure Of Chaos 04.10.2016 07:19 # 0
guest 04.10.2016 22:24 # 0