roistamp
היי קיבלתי שגיאה ממש ארוכה מישהו יכול לעזור לפרש?
assert {3: [1, 2, 3,...], 4: [-1, 4]} == {3: [[1, 2, 3]... 4: [[-1, 4]]} Differing items: {3: [1, 2, 3, [3], [-99, 0, 3]]} != {3: [[1, 2, 3], [3], [-99, 0, 3]]} {4: [-1, 4]} != {4: [[-1, 4]]} Use -v to get the full diff
על הדוגמה זה עובד לי יופי
aviadamar
אתה מחזיר ערכים של רשימות בתוך רשימות - אתה אמור לקבל מילון שהערך value של כל key הוא רשימה אחת עם ערכים.
koby
זה נראה שמבנה הנתונים בפלט שלך אינו נכון (רשימה עם תת רשימות, במקום רשימה). אבל אני לא סגור על זה…
roistamp
@aviadamar @koby
group_by(len, ["hi", "bye", "yo", "try"]) קלט:
{2: ['hi', 'yo'], 3: ['bye', 'try']} פלט:
aviadamar
תכניס את הדוגמאות שהבודק מעלה לך בהערה ותראה אם זה עובר חלק.
roistamp
אני לא מבין מה מפה הדוגמה ומה זה מה שאמור לצאת
aviadamar
תנסה עבור דוגמאות עם מספרים, עבור דוגמאות עם מילונים, תראה שזה מכסה לך את התחומים האלה
אם בא לך שלח לי בפרטי אני אציץ
roistamp