পাইথনে সেটগুলির সাথে জটিল অপারেশন
পূর্ববর্তী পাঠে আপনি শেখা পদ্ধতিগুলির সংক্ষিপ্ত ফর্মগুলিকে একত্রিত করে, সেটগুলির সাথে বেশ জটিল অপারেশন করা যায়।
আসুন তিনটি সেটেরই ছেদ খুঁজে বের করি:
st1 = {1, 2, 3, 4}
st2 = {3, 4, 1, 6}
st3 = {1, 2, 8, 4}
res = st1 & st2 & st3
print(res) # আউটপুট দেবে {1, 4}
এখন আসুন প্রথমে দেখি প্রথম সেটটি দ্বিতীয় সেট থেকে কোন উপাদানগুলিতে আলাদা। তারপর প্রাপ্ত ফলাফলের সাথে তৃতীয় সেটের ছেদ খুঁজে বের করি। অপারেশনের অগ্রাধিকার বোঝাতে গ্রুপিং বন্ধনী ব্যবহার করি:
st1 = {1, 2, 8, 4}
st2 = {3, 4, 5, 6}
st3 = {6, 2, 8, 4}
res = (st1 - st2) & st3
print(res) # আউটপুট দেবে {8, 2}
তিনটি সেট দেওয়া হয়েছে:
st1 = {1, 3, 6, 8}
st2 = {5, 8, 4, 2}
st3 = {4, 7, 3, 1}
প্রথম এবং তৃতীয় সেটকে একত্রিত করুন। তারপর তৃতীয় সেটের সাথে তাদের ছেদ খুঁজে বের করুন।
চারটি সেট দেওয়া হয়েছে:
st1 = {4, 2, 6, 10}
st2 = {1, 6, 3, 2}
st3 = {5, 8}
st4 = {6, 3, 1}
প্রথম এবং দ্বিতীয় সেটের উপাদানগুলির মধ্যে পার্থক্য খুঁজে বের করুন। তারপর তৃতীয় এবং চতুর্থ সেটগুলিকে একত্রিত করুন। এবং শেষ পর্যন্ত, প্রথম এবং দ্বিতীয় অপারেশনের ফলাফল হিসেবে প্রাপ্ত সেটগুলির সাধারণ উপাদানগুলি খুঁজে বের করুন।