×

آموزش داده ساختارهای Dictionary و Set در پایتون (رایگان)

آموزش داده ساختارهای Dictionary و Set در پایتون (رایگان)

هزینه آموزش
رایگان!

تعداد دانشجو
۳۵۸ نفر
مدت زمان
۲۸ دقیقه
محتوای این آموزش
آموزش داده ساختارهای Dictionary و Set در پایتون (رایگان)

پایتون یک زبان برنامه نویسی بسیار قدرتمند که استفاده از آن روز به روز در حال افزایش است و می توان با آن خیلی راحت برنامه نویسی کرد و ایده ها را توسعه داد، اما یک مصالحه بین توسعه راحت کد و اجرای برنامه با بیشترین سرعت ممکن وجود دارد. یعنی این که گاهی استفاده از روش های راحت برای برنامه نویسی در پایتون موجب کاهش سرعت برنامه ها می شود و برای افزایش سرعت نیازمند استفاده از روش های پیشرفته تری هستیم. ما در این آموزش قصد داریم تا داده ساختارهای Dictionary و Set در پایتون را مورد بحث و بررسی قرار دهیم.

آموزش داده ساختارهای Dictionary و Set در پایتون (رایگان)

تعداد دانشجو
۳۵۸ نفر
مدت زمان
۲۸ دقیقه
هزینه آموزش
رایگان!

پژمان اقبالی شمس آبادی

مدرس برنامه‌نویسی و نرم‌افزارهای آماری

ایشان به برنامه‌نویسی علاقه‌مند هستند و سابقه کار با نرم‌افزارهای مهندسی مکانیک همچون: CATIA و COMSOL را دارند. ایشان به نرم‌افزار MATLAB مسلط هستند و توانایی برنامه‌نویسی با زبان‌های مختلف همچون: C++, Java, Python را دارند.

توضیحات تکمیلی

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

تعداد بسیاری از کسانی که با پایتون کار می کنند با مشکلات CPU یا حافظه محدود رو به رو هستند، بنابراین در این فرادرس به روش هایی برای حل این مشکل اساسی در پایتون پرداخته می شود. روش های مختلفی به منظور افزایش سرعت اجرای برنامه ها ارائه می شود تا مخاطبین این آموزش بتوانند از آن برای حل مشکلات خود در برنامه نویسی استفاده کنند.

ما در این آموزش قصد داریم تا داده ساختارهای Dictionary و Set در پایتون را مورد بحث و بررسی قرار دهیم.

 

این آموزش رایگان بخشی از آموزش افزایش سرعت اجرای برنامه ها در Python برای یادگیری بهتر می باشد. برای کسب اطلاعات بیشتر و استفاده از این آموزش بر روی این لینک (+) کلیک کنید.

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • داده ساختارهای Dictionary و Set در پایتون
    • مفهوم Hash Table
    • Lookup برای Dictionary و List
    • Inserting and Retrieving برای Dictionaries and Sets
    • Hash Function مناسب در پایتون

پیش نیاز


آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Python 3.7

آموزش داده ساختارهای Dictionary و Set در پایتون
جهت شروع مطالعه و یادگیری نیاز است بعد از ورود (+) و یا عضویت (+) بر روی دکمه «شروع یادگیری» کلیک کنید.

اطلاعات تکمیلی

نام آموزش آموزش داده ساختارهای Dictionary و Set در پایتون (رایگان)
ناشر فرادرس
کد آموزش FVPHT97091S04
مدت زمان ۲۸ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۴۱ بایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)

آموزش‌های مرتبط با آموزش داده ساختارهای Dictionary و Set در پایتون (رایگان)




نظرات

تا کنون ۳۵۸ نفر از این آموزش استفاده کرده اند و هنوز نظری ثبت نشده است.
برچسب‌ها:
Amdahl’s Law | AOT | Async IO برای Concurrency | bytecode | Communications Layers | Computing Unit | Cython | Cython برای کامپایل کردن مساله Julia Set | Diffusion | Fibonacci | Hash Function | Hash Function مناسب در پایتون | Hash Table | Inserting and Retrieving | JIT | Julia Set | Lazy Generator Evaluation | line_profiler | Lookup برای Dictionary | Memory Fragmentation | Memory Unit | Pythran | استفاده از List برای بهبود کارایی برنامه | استفاده از Tuple برای بهبود کارایی برنامه | پروفایلینگ با استفاده از cProfile Module | پروفایلینگ با استفاده از line_profiler Module | پروفایلینگ با استفاده از memory_profiler Module | پروفایلینگ مساله Diffusion | پروفایلینگ مساله Julia Set با Timeit | پیاده سازی مساله Diffusion | پیاده سازی مساله Julia Set | پیاده سازی مساله Julia Set در پایتون | تقریب Euler برای حل عددی | داده ساختار Dictionary | داده ساختار List در پایتون | داده ساختار Tuple در پایتون | دلیل استفاده از پایتون | رسم خروجی memory_profiler با Matplotlib | زمان اجرای برنامه Julia Set | کارایی پایتون | کارایی پایتون در اجرای برنامه | کاربرد Generator در پایتون | کاربرد Iterator در پایتون | کامپایلر AOT | کامپایلر JIT | ماژول dis برای CPython Bytecode | ماژول Numpy | محاسبات ماتریسی و برداری در پایتون | مساله Diffusion | مساله Diffusion بصورت یک بعدی | مساله Fibonacci | مساله Julia Set | معرفی ابزارهایی برای پروفایلینگ در Python 2 | مفهوم Hash Table | مفهوم Lazy Generator Evaluation | موازی سازی مساله Julia Set | واحدهای اصلی محاسبات در کامپیوتر
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۱ جلسه ویدئویی
×