آموزش تغییر دادن آیتم های لیست در پایتون
برای تغییر دادن مقدار یک آیتم خاص در یک لیست، به اندیس آن اشاره می کنیم:
مثال شماره 1
تغییر دادن دومین آیتم:
thislist = ["apple", "banana", "cherry"]
thislist[1] = "blackcurrant"
print(thislist)
نتیجه:
['apple', 'blackcurrant', 'cherry']
امتحان کنیدتغییر دادن یک محدوده از مقادیرِ آیتم های لیست در پایتون
برای تغییر دادن مقدار آیتم هایی که درون یک محدوده ی مشخص قرار دارند، یک لیست از مقادیر جدید تعریف کنید، و با استفاده از محدوده ی مورد نظر، آنها را جایگزین مقادیر اولیه کنید:
مثال شماره 2
تغییر دادن مقادیر "banana" و "cherry" به "blackcurrant" و "watermelon":
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "mango"]
thislist[1:3] = ["blackcurrant", "watermelon"]
print(thislist)
نتیجه:
['apple', 'blackcurrant', 'watermelon', 'orange', 'kiwi', 'mango']
امتحان کنیداگر تعداد آیتم های بیشتری که قرار است جایگزین شوند، نسبت به محدوده ی مشخص شده انتخاب کنیم، آیتم های جدید در مکان های مناسب جایگزین می شوند.
مثال شماره 3
تغییر دادن مقدار دوم با جایگزین کردن آن با دو مقدار جدید:
thislist = ["apple", "banana", "cherry"]
thislist[1:2] = ["blackcurrant", "watermelon"]
print(thislist)
نتیجه:
['apple', 'blackcurrant', 'watermelon', 'cherry']
امتحان کنیدنکته: اگر تعداد آیتم های انتخاب شده با تعداد آیتم های جایگزین شده مطابقت نداشته باشد، طول لیست تغییر می کند.
اگر تعداد آیتم های کمتری که قرار است جایگزین شوند نسبت به محدوده ی مشخص شده انتخاب کنیم، این آیتم ها جایگزین محدوده خواهند شد:
مثال شماره 4
تغییر دادن دومین و سومین مقدار با جایگزین کردن آنها با یک مقدار:
thislist = ["apple", "banana", "cherry"]
thislist[1:3] = ["watermelon"]
print(thislist)
نتیجه:
['apple', 'watermelon']
امتحان کنیداضافه کردن آیتم ها در پایتون
برای اضافه کردن یک آیتم جدید به یک لیست، بدون اینکه چیزی را جایگزین مقادیر موجود کنیم، می توانیم از متد insert() استفاده کنیم. متد insert() یک آیتم را در یک اندیس مشخص شده اضافه می کند:
مثال شماره 5
اضافه کردن "watermelon" بعنوان آیتم سوم:
thislist = ["apple", "banana", "cherry"]
thislist.insert(2, "watermelon")
print(thislist)
نتیجه:
['apple', 'banana', 'watermelon', 'cherry']
امتحان کنیدنکته: بعنوان یک نتیجه از مثال بالا، می توان گفت که لیست مورد نظر اکنون حاوی 4 آیتم می باشد.
منبع: www.w3schools.com/python
- بازدید: 87
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.