جدا کردن اعضای تکراری از لیست در پایتون و جاوااسکریپت ⌨️ ⌨️
🔹 خب اگر قرار بود اعضای تکراری یک لیست رو از توی پایتون پاک کنید چه کدی مینوشتید؟ احتمالا این کد رو مینوشتید:
🔸 که کار اشتباهیه! البته احتمال زیاد شما سواد رو دارید، فقط خلاقیت لازمه رو ندارید ، چون اگر حواستون بود میدونستید که set ها (هم در پایتون و هم در جاوااسکریپت) پیشفرض اعضای تکراری رو حذف میکنن، درست مثل مجموعه های ریاضی! مطلب مربوط به جاوااسکریپت و پایتون راجب set ها رو هم قبلا توی کانال گذاشتیم، پس حالا کدمون رو اصلاح میکنیم:
#python #set #javascript
☕️ @CodeExplore
my_list = [1,2,2,3,3,3]
unique_list = []
for item in my_list:
if item not in unique_list:
unique_list.append(item)
my_list = [1,2,2,3,3,3]
unique_list = list(set(my_list))
#python #set #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10🔥6❤🔥5
انتخاب کردن داده مد لیست در پایتون ⌨️
🔹 در علم آمار، داده مد، مقداری هست که بیشتر از همه تکرار شده، مثلا در لیست زیر عدد 2 مدِ لیست هست.
🔸 اما چطوری بیشترین مورد تکرار شده رو پیدا کنیم؟ احتمالا به ذهنتون میرسه که از حلقه for یا while استفاده کنید. اما راه بهتری هم هست:
‼️ (واقعا اگر set ها در برنامه نویسی استفاده نمیشدن چقد به مشکل میخوردیم!)
#python #set #list
☕️ @CodeExplore
lst = [2,3,3,3,2,2,4,5,5,2,2]
lst = [2,3,3,3,2,2,4,5,5,2,2]
print(max(set(lst),key = lst.count))
#خروجی :
# 2
#python #set #list
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥11🔥5⚡2