קורס Python 2.7 שיעור תרגול פונקציות


זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/python2/lessons/functions-lab
from collections import defaultdict
def groupby(fun, *args):
    my_list = defaultdict(list)
    for val in args:
        my_list[fun(val)].append(val)
    return my_list.items()


fnc = lambda (s): s[0]
print groupby(fnc, 'hello', 'hi', 'help', 'bye', 'here')
אני ישמח פידבק לשאלה חמישית
לייק 1

הי הפיתרון עובד אבל באופן כללי קורס זה הוא על גירסה ישנה של פייתון. כדאי מאוד ללמוד את הקורס של פייתון 3 מכאן:
https://www.tocode.co.il/bundles/python

(אלא אם כן אתה ממש מחפש משהו ספציפי על הגירסה הישנה)