🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵
مجموعه ها در پايتون:
همانگونه كه در رياضيات با مجموعه ها آشنا هستيد؛ در پايتون نيز ما مجموعه ها را داريم و اصطلاحا بِه آنها set ميگوييم.
براي تعريف مجموعه ها در پايتون دو روش وجود دارد:
1️⃣استفاده از { }:بِه مثال توجه كنيد
set1={1,2,3,4,5}
2️⃣استفاده از كلاس set: ابتدا يك ليست تعريف ميكنيم و آنرا در ورودي set ميگذاريم تا مجموعه شود:
L=[1,2,3,4,5]
set1=set(L)
همانگونه كه در رياضيات تكرار اعضا در مجموعه ها تاثيري ندارد در پايتون هم هر چه اعضا تكرار شود فايده ندارد و set تكرار اعضا را از بين ميبرد!
#پايتون
🆔@Computeronic
🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡
مجموعه ها در پايتون:
همانگونه كه در رياضيات با مجموعه ها آشنا هستيد؛ در پايتون نيز ما مجموعه ها را داريم و اصطلاحا بِه آنها set ميگوييم.
براي تعريف مجموعه ها در پايتون دو روش وجود دارد:
1️⃣استفاده از { }:بِه مثال توجه كنيد
set1={1,2,3,4,5}
2️⃣استفاده از كلاس set: ابتدا يك ليست تعريف ميكنيم و آنرا در ورودي set ميگذاريم تا مجموعه شود:
L=[1,2,3,4,5]
set1=set(L)
همانگونه كه در رياضيات تكرار اعضا در مجموعه ها تاثيري ندارد در پايتون هم هر چه اعضا تكرار شود فايده ندارد و set تكرار اعضا را از بين ميبرد!
#پايتون
🆔@Computeronic
🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡
🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵
عملگرهاي مجموعه ها:
1️⃣عملگر in: تعيين ميكند كه آيا عضوي در مجموعه وجود دارد يا نه؟ اگر باشد True و اگر نباشد False را برميگرداند.
2️⃣عملگر not in: كاملا عكس مخالف عملگر not in است.
3️⃣عملگر ==: دو مجموعه را مقايسه ميكند؛اگر كاملا برابر باشند True و اگر نباشند False را برميگرداند.
4️⃣عملگر اجتماع(|):اجتماع دو مجموعه را محاسبه ميكند.
5️⃣عملگر اشتراك (&):اشتراك دو مجموعه را محاسبه ميكند.
6️⃣عملگر تفاضل(-):تفاضل دو مجموعه را محاسبه ميكند.
7️⃣عملگر تفاضل متقارن(^):تفاضل متقارن دو مجموعه را حساب ميكند.
8️⃣عملگر زيرمجموعه(>): تعيين ميكند كه آيا يك مجموعه زيرمجموعه ديگري است يا خير؟
در ادامه بِه مثالها توجه كنيد!
#پايتون
🆔@Computeronic
🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡
عملگرهاي مجموعه ها:
1️⃣عملگر in: تعيين ميكند كه آيا عضوي در مجموعه وجود دارد يا نه؟ اگر باشد True و اگر نباشد False را برميگرداند.
2️⃣عملگر not in: كاملا عكس مخالف عملگر not in است.
3️⃣عملگر ==: دو مجموعه را مقايسه ميكند؛اگر كاملا برابر باشند True و اگر نباشند False را برميگرداند.
4️⃣عملگر اجتماع(|):اجتماع دو مجموعه را محاسبه ميكند.
5️⃣عملگر اشتراك (&):اشتراك دو مجموعه را محاسبه ميكند.
6️⃣عملگر تفاضل(-):تفاضل دو مجموعه را محاسبه ميكند.
7️⃣عملگر تفاضل متقارن(^):تفاضل متقارن دو مجموعه را حساب ميكند.
8️⃣عملگر زيرمجموعه(>): تعيين ميكند كه آيا يك مجموعه زيرمجموعه ديگري است يا خير؟
در ادامه بِه مثالها توجه كنيد!
#پايتون
🆔@Computeronic
🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡
Computeronic|کامپیوترونیک
🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵 عملگرهاي مجموعه ها: 1️⃣عملگر in: تعيين ميكند كه آيا عضوي در مجموعه وجود دارد يا نه؟ اگر باشد True و اگر نباشد False را برميگرداند. 2️⃣عملگر not in: كاملا عكس مخالف عملگر not in است. 3️⃣عملگر ==: دو مجموعه را مقايسه ميكند؛اگر كاملا برابر باشند…
🔴🟡🟢
A={1,2,3,4}
B={6,7,2,8}
1 in A
>>True
1 in B
>>False
A==B
>>False
print(A|B)
>>{1,2,3,4,6,7,8}
print(A&B)
>>{2}
print(A-B)
>>{1,3,4}
print(A^B)
>>{1,3,4,6,7,8}
#پايتون
🆔@Computeronic
A={1,2,3,4}
B={6,7,2,8}
1 in A
>>True
1 in B
>>False
A==B
>>False
print(A|B)
>>{1,2,3,4,6,7,8}
print(A&B)
>>{2}
print(A-B)
>>{1,3,4}
print(A^B)
>>{1,3,4,6,7,8}
#پايتون
🆔@Computeronic