٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش پایتون – موارد فهرست را تغییر دهید

مقدار مورد را تغییر دهید برای تغییر ارزش یک مورد خاص ، به شماره فهرست مراجعه کنید: مثال مورد دوم را تغییر دهید: thislist = ["apple", "banana", "cherry"] thislist[1] = "blackcurrant" print(thislist) محدوده ای از مقادیر مورد را تغییر دهید…

محمد یوسفی

28 آگوست 2021

مقدار مورد را تغییر دهید

برای تغییر ارزش یک مورد خاص ، به شماره فهرست مراجعه کنید:

مثال

مورد دوم را تغییر دهید:

thislist = ["apple", "banana", "cherry"]
thislist[1] = "blackcurrant"
print(thislist)

محدوده ای از مقادیر مورد را تغییر دهید

برای تغییر ارزش اقلام در یک محدوده خاص ، لیستی با مقادیر جدید تعریف کنید و به محدوده اعداد فهرست مراجعه کنید که می خواهید مقادیر جدید را در آن وارد کنید:

مثال

مقادیر “موز” و “گیلاس” را با مقادیر “انگور سیاه” و “هندوانه” تغییر دهید:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "mango"]
thislist[1:3] = ["blackcurrant", "watermelon"]
print(thislist)

اگر موارد بیشتری را نسبت به جایگزینی وارد کنید ، موارد جدید در جایی که مشخص کرده اید درج می شوند و موارد باقی مانده بر این اساس حرکت می کنند:

مثال

مقدار دوم را با جایگزینی دو مقدار جدید تغییر دهید:

thislist = ["apple", "banana", "cherry"]
thislist[1:2] = ["blackcurrant", "watermelon"]
print(thislist)

توجه: طول لیست زمانی تغییر می کند که تعداد موارد درج شده با تعداد موارد جایگزین شده مطابقت نداشته باشد.

اگر موارد کمتری نسبت به جایگزینی وارد کنید ، موارد جدید در جایی که مشخص کرده اید درج می شوند و موارد باقی مانده بر این اساس حرکت می کنند:

مثال

مقدار دوم و سوم را با جایگزینی یک مقدار تغییر دهید:

thislist = ["apple", "banana", "cherry"]
thislist[1:3] = ["watermelon"]
print(thislist)

درج موارد

برای درج یک مورد لیست جدید ، بدون جایگزینی هیچ یک از مقادیر موجود ، می توانیم از insert()روش استفاده کنیم .

insert()درج یک آیتم در صفحه اول مشخص شده:

مثال

“هندوانه” را به عنوان مورد سوم وارد کنید:

thislist = ["apple", "banana", "cherry"]
thislist.insert(2, "watermelon")
print(thislist)

توجه: در نتیجه مثال بالا ، لیست اکنون شامل 4 مورد است.

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها