خوب همونطوری که میبینید از List برای نگهداری دیتا ها از یک جنس استفاده میشه

در صورتی که در dictionary میتونه هر چیزی رو ذخیره کنه البته با یک key خاص

خوب این دو تفاوتی دیگه هم که دارن اینه که سرعت سرچ کردن به خاطر داشتن یک key در dictionary ها خیلی بیشتر از List هستش

جنبه ی منفی که dictionary داره اینه که مموری بیشتر رو به خودش اختصاص میده به دلیل این که باید هم key و هم value رو در خودش ذخیره کنه.