ساختارهای داده مجموعهای از دادههای مرتبط را ذخیره میکنند که حل مسائل پیچیده را آسانتر میکند. این دوره به شما یاد میدهد که چگونه با چهار ساختار داده داخلی در پایتون کار کنید: لیستها، تاپلها، مجموعهها و دیکشنری ها.
آنچه خواهید آموخت:
پایتون یک زبان برنامه نویسی پرکاربرد است و درک نحوه سازماندهی دادهها بخش مهمی از تبدیل شدن به یک کاربر ماهر است. در این دوره، Python Data Essentials: Data Structures، پایه محکمی برای شروع کار با دادهها به دست خواهید آورد. ابتدا، نحوه ایجاد و دستکاری لیستها را یاد خواهید گرفت. در مرحله بعد، نحوه کار با نسخهای از لیستها - تاپلها را خواهید فهمید. در نهایت، نحوه ذخیره دادهها به عنوان جفت کلید-مقدار با استفاده از فرهنگ لغت را بررسی خواهید کرد. وقتی این دوره را به پایان رساندید، مهارتها و دانش ساختارهای داده داخلی در پایتون را خواهید داشت که برای شروع تجزیه و تحلیل دادهها لازم است.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Working with Lists [23mins]
02-01 Overview [3mins]
02-02 Lists [2mins]
02-03 Demo: Creating Lists [3mins]
02-04 Accessing Data [2mins]
02-05 Demo: Accessing Data [4mins]
02-06 Demo: Manipulating Lists [4mins]
02-07 Copying Lists [2mins]
02-08 Demo: Other Methods [3mins]
03 Managing Tuples and Sets [23mins]
03-01 Tuples [4mins]
03-02 Demo: Creating Tuples [4mins]
03-03 Demo: Manipulating Tuples [3mins]
03-04 Unpacking Tuples [4mins]
03-05 Sets [2mins]
03-06 Demo: Manipulating Sets [2mins]
03-07 Logic Operations [4mins]
04 Using Dictionaries [21mins]
04-01 Dictionaries [5mins]
04-02 Demo: Creating Dictionaries [6mins]
04-03 Demo: Manipulating Dictionaries [3mins]
04-04 Demo: Altering Dictionaries [4mins]
04-05 Demo: Aliasing and Copying [3mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 کار با لیستها [23 دقیقه]
02-01 نمای کلی [3 دقیقه]
02-02 لیستها [2 دقیقه]
02-03 نسخهی نمایشی- ایجاد لیست [3 دقیقه]
02-04 دسترسی به دادهها [2 دقیقه]
02-05 نسخهی نمایشی- دسترسی به دادهها [4 دقیقه]
02-06 نسخهی نمایشی- دستکاری لیستها [4 دقیقه]
02-07 کپی کردن لیستها [2 دقیقه]
02-08 نسخهی نمایشی- روشهای دیگر [3 دقیقه]
03 مدیریت تاپلها و مجموعهها [23 دقیقه]
03-01 تاپل [4 دقیقه]
03-02 نسخهی نمایشی- ایجاد تاپلها [4 دقیقه]
03-03 نسخهی نمایشی- دستکاری تاپلها [3 دقیقه]
03-04 بستهبندی تاپلها [4 دقیقه]
03-05 مجموعه [2 دقیقه]
03-06 نسخهی نمایشی- دستکاری مجموعهها [2 دقیقه]
03-07 عملیات منطقی [4 دقیقه]
04 استفاده از فرهنگ لغت [21 دقیقه]
04-01 فرهنگ لغت [5 دقیقه]
04-02 نسخهی نمایشی- ایجاد فرهنگ لغت [6 دقیقه]
04-03 نسخهی نمایشی- دستکاری دیکشنریها [3 دقیقه]
04-04 نسخهی نمایشی- تغییر فرهنگ لغت [4 دقیقه]
04-05 نسخهی نمایشی- نام مستعار و کپی کردن [3 دقیقه]
Mihaela به عنوان یک علاقهمند به تحلیلگر داده، علایق ویژهای در تبدیل بینش به عمل با استفاده از تجزیه و تحلیل دادههای سرتاسری دارد. او علاقه زیادی به آموزش و حل مشکلات دنیای واقعی کسب و کار دارد. بزرگترین لذت او یادگیری تکنیکهای جدید اکتشاف دادهها و پیش بردن مرزهای تجزیه و تحلیل داده است. میهایلا دارای مدرک لیسانس در سایبرنتیک اقتصادی است و در اوقات فراغت خود عاشق سفر و رقص است.