Skip to main content

کالکشن‌ها

تا الان راجع به انواع داده (data type) مختلفی مثل عدد (int) یا رشته (string) صحبت کردیم. ولی خب تمام اینها فقط یک چیز رو توی خودشون جا میدن! مثلا شما میتونید یک اسم رو توی یک رشته بنویسید. اما فرض کنید که بخواید لیست اسامی کارکنان یک شرکت رو داشته باشید. آیا راهش اینه که به تعداد اسم‌های موجود، متغیر تعریف کنید؟ قطعا راهش این نیست! پایتون هم مثل تمام زبان‌های برنامه نویسی دیگه راهکارهایی برای ذخیره اطلاعات به صورت دسته جمعی داره. یعنی شما بتونید کالکشن (collection) هر چیزی که دوست دارید رو داشته باشید. توی پایتون چهار نوع کالکشن داریم که دونه دونه راجع به اونها صحبت می کنیم:

لیست (list) تاپِل (tuple) سِت (set) دیکشنری (dictionary)