جلسه سی و سوم: متد extend در پایتون
سلام و هزاران درود خدمت شما عزیزان دل، به جلسه سی و سوم از دوره رایگان آموزش پایتون خوش اومدید. جلسه پیش با دستور append در پایتون آشنا شدید. در این جلسه با دستور extend در پایتون آشنا خواهید شد.
متد extend چیست؟
متد extend در پایتون، یک متد قدرتمند برای اضافه کردن عناصر یک لیست به انتهای یک لیست دیگر است است.
نحوه استفاده از متد extend در پایتون
fruits = ["apple", "banana", "cherry"]
more_fruits = ["orange", "grape"]
fruits.extend(more_fruits)
print(fruits) # خروجی: ['apple', 'banana', 'cherry', 'orange', 'grape']
در کثال بالا یک لیست به نام fruits ایجاد کردیم و سپس یک لیست با نام more_fruits ایجاد کردیم. سپس با دستور extend در پایتون اعضای لیست more_fruits را به لیست fruits اضافه کردیم و سپس خروجی با دستور پرینت چاپ کردیم. در نهایت خروجی تولید شده را میتوانید مشاهده کنید.
تفاوت متد append با متد extend
متد append یک عضو را به صورت واحد به لیست موردنظر اضافه میکند. به عنوان مثال یک لیست را به عنوان یک لیست واحد اضافه میکند.
اما متد extend در پایتون، عضوهای درون یک لیست را به صورت عضو به عضو در لیست موردنظر اضافه میکند. برای درک بهتر این موضوع ویدیو بالا را مشاهده کنید تا کامل تفاوت متد append با متد extend را درک کنید.
جمع بندی
در این مقاله، به طور مختصر و مفید با متد extend در پایتون آشنا شدیم. این متد ابزاری قدرتمند برای کار با لیستها است و به شما اجازه میدهد به راحتی عناصر جدیدی را به لیستهای موجود اضافه کنید.
2 نظر
سلام و وقت بخیر
خیلیی ممنونم ازتون با آموزش های خوبتون خدا خیرتون بده
من تفاوت متد extend با متد append رو نمی دونستم و فکر می کردم کاربرد یکسانی دارند ولی شما با مثال برام جا انداختید که چه تفاوتی با هم دارند.
سلام وقت بخیر
خیلی خوشحالیم که براتون مفید بوده