لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساختارهای داده Python: مجموعه ها و مجموعه های منجمد
Python Data Structures: Sets and Frozen Sets
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره ، مربی Mridu Bhatnagar اصول استفاده از مجموعه های پایتون و مجموعه های منجمد را به شما راهنمایی می کند. اگر در مراحل ابتدایی برنامه نویسی پایتون هستید یا فقط به یک بازیابی نیاز دارید ، به مریدو بپیوندید زیرا او در مورد مکانیک اساسی و عملکردهای این ساختارهای داده صحبت می کند. Mridu یک نمای کلی از مجموعه ها و مجموعه های منجمد را ارائه می دهد و سپس در روش های مختلف کار با آنها فرو می رود. وی در مورد موارد استفاده و موضوعاتی مانند نحوه اصلاح مجموعه و استفاده از توابع داخلی بحث می کند. Mridu همچنین فیلم های چالش برانگیز و راه حل را برای آزمایش دانش شما در حین کار فراهم می کند. اگر می خواهید جنبه های مهمی راجع به مجموعه ها و مجموعه های منجمد شده در پایتون بیاموزید ، بدون اینکه به یک دوره طولانی مبتنی بر پروژه بروید ، دوره Mridu برای شما مناسب است.
سرفصل ها و درس ها
معرفی
Introduction
چرا باید از مجموعه ها و مجموعه های یخ زده استفاده کرد؟
Why use sets and frozen sets?
آنچه شما باید بدانید
What you should know
1. مقدمه ای بر مجموعه ها
1. Introduction to Sets
مقدمه ای بر مجموعه ها
Introduction to sets
تعریف یک مجموعه و مشکلات مشترک در هنگام تنظیم اولیه یک مجموعه
Defining a set and common pitfalls while initializing a set
تغییر ناپذیر و قابل تغییر
Immutable and mutable
قابل شستشو و قابل شستشو
Hashable and iterable
مسابقه فصل
Chapter Quiz
2. تنظیم عملیات
2. Set Operations
عضویت را تنظیم کنید
Set membership
تکرار از طریق یک مجموعه
Iterating through a set
درک را تنظیم کنید
Set comprehension
چالش: مجموعه ای ایجاد کنید
Challenge: Create a set
راه حل: مجموعه ای ایجاد کنید
Solution: Create a set
3. اپراتورها و روش ها
3. Operators and Methods
درک تئوری مجموعه را با یک مثال
Understand set theory with an example
تمام عناصر موجود در مجموعه های مختلف را پیدا کنید
Find all the elements present in different sets
عناصر مشترک موجود بین مجموعه ها را پیدا کنید
Find the common elements present between the sets
تفاوت بین دو مجموعه را تعیین کنید
Determine the difference between two sets
اختلاف متقارن بین دو مجموعه را تعیین کنید
Determine the symetric difference between two sets
تعیین کنید که آیا دو مجموعه عناصر مشترکی دارند
Determine whether two sets have any common elements
تعیین کنید که آیا یک مجموعه زیر مجموعه دیگری است
Determine whether one set is a subset of another
تعیین کنید که آیا یک مجموعه فوق مجموعه از مجموعه دیگر است
Determine whether one set is a superset of another
مسابقه فصل
Chapter Quiz
4. تغییر یک مجموعه
4. Modifying a Set
یک عنصر را به مجموعه اضافه کنید
Add an element to a set
با روش بروزرسانی چندین عنصر را اضافه کنید
Add multiple elements with the update method
یک عنصر را از یک مجموعه حذف کنید
Remove an element from a set
با استفاده از دور انداختن ، یک عنصر را از مجموعه حذف کنید
Remove an element from a set using discard
استفاده از pop برای حذف و برگرداندن عنصری از یک مجموعه
Using pop to remove and return an element from a set
پاک کردن همه عناصر از یک مجموعه
Clearing all elements from a set
مسابقه فصل
Chapter Quiz
5. استفاده از توابع داخلی
5. Using Built-In Functions
پیدا کردن شاخص و ارزش برای تمام اقلام مجموعه
Find the index and value for all the items of a set
با استفاده از طول برای پیدا کردن تعداد موارد در یک مجموعه
Using length to find the number of items in a set
بزرگترین عنصر را در مجموعه پیدا کنید
Find the largest element in the set
کوچکترین عنصر را در مجموعه پیدا کنید
Find the smallest element in the set
همه عناصر موجود در مجموعه را مرتب کنید
Sort all the elements in the set
جمع همه عناصر موجود در یک مجموعه را پیدا کنید
Find the sum of all elements in a set
6. مجموعه های منجمد
6. Frozen Sets
معرفی مجموعه های یخ زده
Introduction to frozen sets
مهندس نرم افزار
Mridu Bhatnagar فارغ التحصیل علوم و مهندسی کامپیوتر است.
وی دارای تجربه حرفه ای کار در صنایع fintech ، مسافرت و گردشگری است و nbsp؛ به عنوان توسعه دهنده باطن و مهندس داده است. او همچنین عضو فعال انجمن توسعه دهندگان پایتون است. او در جلسات و کنفرانس های مختلف در سراسر جهان سخنرانی می کند. برخی از گفتگوهای اخیر وی شامل کنفرانس EuroPython 2020 ، Remote Python Pizza Conf (برلین) 2020 ، Data Umbrella Meetup (شهر نیویورک) ، Python User Group Berlin و دیدارهای Pyladies در برلین و ایرلند است. جلسات گفتگوی ضبط شده وی را می توانید در & nbsp؛ YouTube پیدا کنید. & nbsp؛
نمایش نظرات