দুটি সূচক বস্তুর প্রতিসাম্য পার্থক্য গণনা করতে এবং ফলাফলটি সাজান না করার জন্য, symmetric_difference() ব্যবহার করুন পান্ডাসে পদ্ধতি। সাজানোর জন্য, বাছাই ব্যবহার করুন প্যারামিটার এবং False এ সেট করুন .
প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -
pd হিসাবে পান্ডা আমদানি করুন
দুটি পান্ডা সূচক তৈরি করা হচ্ছে -
index1 =pd.Index([50, 30, 20, 40, 10])index2 =pd.Index([40, 10, 60, 20, 55])
পান্ডাস ইনডেক্স 1 এবং ইনডেক্স2 −
প্রদর্শন করুনপ্রিন্ট("পান্ডাস ইনডেক্স1...\n", ইনডেক্স1)মুদ্রণ("পান্ডাস ইনডেক্স2...\n",ইনডেক্স2)
প্রতিসম পার্থক্য সঞ্চালন. False −
মান সহ "সর্ট" প্যারামিটার ব্যবহার করে ফলাফলটি সাজানres =index1.symmetric_difference(index2, sort=False)
উদাহরণ
নিম্নলিখিত কোড -
pd হিসাবে পান্ডা আমদানি করুন# দুটি পান্ডা সূচক তৈরি করা হচ্ছে 1 =pd. Index([50, 30, 20, 40, 10])index2 =pd.Index([40, 10, 60, 20, 55])# প্রদর্শন করুন Pandas index1 এবং index2print("Pandas Index1...\n",index1)print("Pandas Index2...\n",index2)# Index1 এবং Index2print("\nindex1-এ উপাদানের সংখ্যা) রিটার্ন করুন। ..\n", index1.size)মুদ্রণ("\nindex2-এ উপাদানের সংখ্যা...\n",index2.size)# প্রতিসম পার্থক্য সম্পাদন করুন# "সর্ট" প্যারামিটার ব্যবহার করে ফলাফলটি আনবার্ট করুন =index1.symmetric_difference(index2 , sort=False)# উভয় ইনডেক্সপ্রিন্টের সিমেট্রিক পার্থক্য("\nইনডেক্স 1 এবং ইনডেক্স2 সিমেট্রিক ডিফারেন্স উইথ ইনডেক্স 1 এবং ইনডেক্স 2 সাজানো না করা ফলাফল...\n",res)
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেPandas Index1...Int64Index([50, 30, 20, 40, 10], dtype='int64')Pandas Index2...Int64Index([40, 10, 60, 20, 55], dtype=' int64')index1-এ উপাদানের সংখ্যা...5index2-এ উপাদানের সংখ্যা...5index1 এবং index2-এর সমন্বয়হীন ফলাফলের সাথে সিমেট্রিক পার্থক্য...Int64Index([50, 30, 60, 55], dtype='int64')প্রে>