تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

اشتراک و اجتماع دو مجموعه

تمرین آسان 1744/ دانلود 236 بازدید

برنامه ای بنویسید که دو مجموعه از ورودی دریافت کند و اشتراک و اجتماع آن را نمایش دهد


راهنما: منظور از اجتماع دو مجموعه این است که اعضای هر دو مجموعه A و B را بدون تکرار اعضا در یک مجموعه جمع کنیم.
راهنما: منظور از اشتراک دو مجموعه این است که اعضایی از هر دو مجموعه A و B را که هم در A و هم در B وجود دارند را در یک مجموعه جمع کنیم.


مثال:

دریافت ورودی:

input1: 1,2,3,4
input2: 3,4,5,6

خروجی:

1,2,3,4,5,6
3,4
👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

4 جواب

A = {1,2,3,10,11,12,32,33}
B = {1,2,3,14,10,54,354,121}
x = A.union(B)
y = A.intersection(B)
Z = B.union(A)
S = B.intersection(A)
print(f"upaadat(A)=>{x}")
print(f"eshterak(A)==>{y}")
print(f"update (B)=>{Z}")
print(f"eshterak(B)=>{S}")
سلام جواب سوال
Arman.danyy دانلود Python
a = {1,2,3,4}
b = {3,4,5,6}
print('community : ',*a.union(b))
print('Subscription :',*a.intersection(b))

Sajad.karimi دانلود Python
set1 = set(map(int, input("input1: ").split(",")))
set2 = set(map(int, input("input2: ").split(",")))
print(",".join(map(str, sorted(set1 | set2))))  # اجتماع
print(",".join(map(str, sorted(set1 & set2))))  # اشتراک

a=set(map(int,input("set1 ").replace(","," ").split()))
b=set(map(int,input("set2 ").replace(","," ").split()))
print(f"union:\n{a|b}")
print(f"unity:\n{a&b}")
Icode.python دانلود Python

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

×
×
بستن