بکندباز

متد ‎extend()‎‎ در پایتون

مثال

افزودن آیتم های لیست cars به لیست fruits:

fruits = ['apple', 'banana', 'cherry']

cars = ['Ford', 'BMW', 'Volvo']

fruits.extend(cars)
print(fruits)

توضیحات

متد ‎extend()‎‎ آیتم های یک لیست یا هر آرایه ی دیگر را به انتهای لیست اصلی اضافه می کند.

سینتکس

list.extend(iterable)

مقادیر پارامتر ها

پارامتر توضیح
iterable اجباری. هر شیء آرایه ای

مثال

افزودن اعضای یک تاپل به لیست fruits:

fruits = ['apple', 'banana', 'cherry']

points = (1, 4, 5, 9)

fruits.extend(points)
print(fruits)

اگر سوالی در رابطه با این تابع داری، می تونی توی بخش کامنت ها بپرسی:

zohreh

مدیر وب سایت بکندباز

دیدگاه‌ها

*
*

    آرمان پاسخ

    ممنون از آموزش مفیدتون

    kwsar پاسخ

    سلام xtend و append چه تفاوت هایی با هم دارن؟!

      ‏زهره احمدی پاسخ

      ورودی متد extend باید یک مجموعه مثل لیست، تاپل و ... باشه. که اعضای اون به اعضای لیست فعلی اضافه میشن. 

      ورودی متد append می تونه هر شیئی باشه و خود اون شیء به عنوان یکی از اعضای لیست فعلی به لیست اضافه میشه.

      با این مثال بهتر می تونید متوجه تفاوت بشید.

      fruits = ['apple', 'banana', 'cherry']
      points = (1, 4, 5, 9)
      fruits.extend(points)
      print(fruits)
      
      fruits = ['apple', 'banana', 'cherry']
      points = (1, 4, 5, 9)
      fruits.append(points)
      print(fruits)
      
        mmd پاسخ

        مرسی این کمک کرد بفهمم 🙏🤍