symmetric_difference পদ্ধতি
symmetric_difference পদ্ধতিটি
সেট এবং সিকোয়েন্সের সাধারণ উপাদানগুলি বাদ দেয়,
এবং একটি নতুন সেট ফেরত দেয় যাতে
শুধুমাত্র ভিন্ন ভিন্ন উপাদানগুলি থাকে।
প্যারামিটারে আমরা যে সেটটির সাথে তুলনা করতে চাই
সেটি নির্দিষ্ট করি।
সিনট্যাক্স
সেট.symmetric_difference(সেট, যার সাথে আমরা তুলনা করতে চাই)
উদাহরণ
দুটি সেটের জন্য ভিন্ন ভিন্ন উপাদান পেতে
symmetric_difference পদ্ধতি ব্যবহার করা যাক:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.symmetric_difference(st2)
print(res)
কোড 실행ের ফলাফল:
{'g', 'b', 'c', 'e'}
উদাহরণ
symmetric_difference পদ্ধতির
একটি সংক্ষিপ্ত রূপও রয়েছে:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 ^ st2
print(res)
কোড 실행ের ফলাফল:
{'g', 'c', 'b', 'e'}
আরও দেখুন
-
differenceপদ্ধতি,
যা সেটগুলির মধ্যে পার্থক্য ফেরত দেয় -
issubsetপদ্ধতি,
যা সিকোয়েন্সে সেটের উপাদানগুলির উপস্থিতি পরীক্ষা করে -
issupersetপদ্ধতি,
যা সেটে সিকোয়েন্সের উপাদানগুলির উপস্থিতি পরীক্ষা করে -
intersectionপদ্ধতি,
যা সেটগুলির ছেদ ফেরত দেয়