آموزش زبان پایتون (حذف المان تکراری از لیست)

به آموزش زبان پایتون (کد ساده: حذف المان تکراری از لیست) خوش اومدید.

در این بخش می خوایم یک برنامه  ساده بنویسیم که یک لیست را بخواند و اگر المانی تکراری داشت آن را حذف کند.


مثال اول: استفاده از تابع set



کد کامل اول:

list_1 = [1,2,1,4,6]
print(list(set(list_1)))

خروجی کد اول:


[۱,۲,۴,۶]

توضیحات کد اول:

کدهای بالا رو بصورت خط به خط توضیح میدیم:
خط ۱: یک لیست پنج تایی تعریف کردیم که عدد ۱ دوبار توش تکرار شده
خط ۲: با استفاده از تابع set لیست را اول به یک مجموعه یا set تبدیل کردیم دوباره اون رو تبدیل به یک list کردیم از اونجا که یک set نمیتونه یک المان تکراری داشته باشه بنابراین المان ۱ خود به خود حذف میشه و در نهایت لیست جدید رو در خروجی چاپ کردیم.


مثال دوم: حذف المان ها ی مشابه و تکراری در دولیست


کد کامل دوم:

list_1 = [1, 2, 1, 4, 6]
list_2 = [7, 8, 2, 1]
print(list(set(list_1) ^ set(list_2) ))

خروجی کد دوم:


[۴, ۶, ۷, ۸]


توضیحات کد دوم:

کدهای بالا رو بصورت خط به خط توضیح میدیم:

خط ۱: یک لیست پنج تایی تعریف کردیم

خط ۲: یک لیست چهار تایی تعریف کردیم

خط ۳: المانهای تکراری را با استفاده از تابع set از لیست یک و دو حذف کردیم و با دستور ^ آنها را با هم XOR کردیم (با این عملگر در ترکیب کردن دو لیست المان مشابه حذف می شود) و بعد مجددا دوباره به list تبدیل کردیم و در خروجی نمایش دادیم

نکته: علامت ^ به معنی عملگر XOR می باشد.

در صورت داشتن هرگونه سوال در بخش آموزش زبان پایتون (کد ساده: حذف المان تکراری از لیست) با ما در تماس باشید.

برای هرگونه سوال در زمینه آموزش ها فقط کافیه روی لینک واتساپ یا تلگرام (در زیر همین پست) کلیک کنید. یا با شماره تماس بالای صفحه سایت تماس بگیرید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قبلا حساب کاربری ایجاد کرده اید؟
گذرواژه خود را فراموش کرده اید؟
Loading...