به آموزشگاه مجازی سینا خوش آمدید!

آموزش اضافه کردن آیتم به لیست در پایتون

امتیاز
(0)

برای اضافه کردن یک آیتم در انتهای یک لیست، در پایتون می توانیم از متد append() استفاده کنیم:

مثال شماره 1

استفاده از متد append() برای اضافه کردن یک آیتم به لیست:

thislist = ["apple", "banana", "cherry"]
thislist.append("orange")
print(thislist)

نتیجه:

['apple', 'banana', 'cherry', 'orange']
امتحان کنید

قرار دادن یا الحاق آیتم ها در پایتون

برای قرار دادن یک آیتم در یک اندیس مشخص شده از لیست، می توانیم از متد insert() استفاده کنیم. 

مثال شماره 2

قرار دادن یک آیتم در موقعیت دوم:

thislist = ["apple", "banana", "cherry"]
thislist.insert(1, "orange")
print(thislist)

نتیجه:

['apple', 'orange', 'banana', 'cherry']
امتحان کنید

نکته: بعنوان یک نتیجه از مثال بالا، می توان گفت که این لیست اکنون 4 آیتم دارد. 


گسترش دادن لیست در پایتون

برای افزودن یا ضمیمه کردن عناصر یک لیست به لیست فعلی، می توانیم از متد extend() استفاده کنیم. 

مثال شماره 3

اضافه کردن عناصر لیست tropical به لیست thislist :

thislist = ["apple", "banana", "cherry"]
tropical = ["mango", "pineapple", "papaya"]
thislist.extend(tropical)
print(thislist)

نتیجه:

['apple', 'banana', 'cherry', 'mango', 'pineapple', 'papaya']
امتحان کنید

نکته: عناصر مورد نظر به انتهای لیست مذکور اضافه می شوند. 


اضافه کردن هر چیز تکرار پذیر در پایتون

حتما لازم نیست از متد extend() برای اضافه کردن لیست ها استفاده کنیم، بلکه می توانیم هر آبجکت تکرارپذیری (مانند تاپل ها، ست ها، دیکشنری ها  و غیره) را به آن اضافه کنیم:

مثال شماره 4

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

thislist = ["apple", "banana", "cherry"]
thistuple = ("kiwi", "orange")
thislist.extend(thistuple)
print(thislist)

نتیجه:

['apple', 'banana', 'cherry', 'kiwi', 'orange']
امتحان کنید

 


منبع: www.w3schools.com/python

 

  • بازدید: 59

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال