eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
🔆 استفاده از تابع zip() برای ترکیب لیست‌ها در پایتون! برای ترکیب دو لیست به‌طوری‌که هر عنصر از لیست اول با عنصر معادل خود در لیست دوم جفت شود، معمولاً از حلقه‌ها استفاده می‌کنیم: combined = [] for i in range(len(list1)): combined.append((list1[i], list2[i])) اما پایتون یک روش ساده‌تر و بهینه‌تر به نام تابع zip() ارائه می‌دهد که این کار را به آسانی انجام می‌دهد: combined = list(zip(list1, list2)) در اینجا، تابع zip() به صورت جفتی عناصر دو لیست را ترکیب می‌کند و نتیجه را به‌صورت یک لیست از tuple‌ها برمی‌گرداند. به عنوان مثال، اگر list1 = [1, 2, 3] و list2 = ['a', 'b', 'c'] باشد، خروجی combined به صورت زیر خواهد بود: [(1, 'a'), (2, 'b'), (3, 'c')] این روش نه تنها کد را تمیز و مختصر می‌کند، بلکه باعث افزایش کارایی نیز می‌شود. همچنین، می‌توانیم از تابع zip() برای ترکیب چند لیست به‌طور همزمان استفاده کنیم: combined = list(zip(list1, list2, list3)) این قابلیت‌های جذاب zip() می‌تواند به شما کمک کند تا دستکاری‌های مختلفی روی لیست‌ها و داده‌ها انجام دهید! | @learnpythonicy