🧺 ساختمان داده‌ها

لیست، تاپل، دیکشنری، مجموعه و comprehensionها.

  1. ۱

    تاپل در پایتون: ساخت، برش، تغییرناپذیری و unpacking

    تاپل چیست و چه فرقی با لیست دارد؛ ساخت تاپل تک‌عنصری، برش و پیمایش، چرا تغییرناپذیر است، پک و آنپک، جابه‌جایی متغیرها و برگرداندن چند مقدار از تابع.

  2. ۲

    لیست در پایتون: ساخت، تغییرپذیری، append و extend

    لیست چیست و چه فرقی با تاپل دارد؛ تغییر عنصرها، تفاوت append با extend و +، لیست تودرتو، و ساختن لیست و لیستی از تاپل‌ها با ورودی کاربر.

  3. ۳

    متدهای لیست در پایتون: pop، remove، sort و دام alias و clone

    حذف عنصر با remove و del و pop، تفاوت sort با sorted، تبدیل رشته به لیست و برعکس، و مهم‌ترین دام پایتون: alias و side effect و کلون‌کردن لیست.