কম্পিউটার

কিভাবে দুটি Numpy অ্যারে মধ্যে সেট পার্থক্য খুঁজে পেতে?


এই প্রোগ্রামে, আমরা দুটি নম্পি অ্যারের সেট পার্থক্য খুঁজে পাব। আমরা numpy লাইব্রেরিতে setdiff1d() ফাংশন ব্যবহার করব। এই ফাংশনটি দুটি প্যারামিটার নেয়:array1 এবং array2 এবং array1-এ অনন্য মান প্রদান করে যা array2-তে নেই।

অ্যালগরিদম

1

উদাহরণ কোড

nparray_1 =np.array([2,4,6,8,10,12])print("Array 1:\n", array_1)array_2 =np.array([4,8,12) হিসাবে
numpy আমদানি করুন ])প্রিন্ট("\nঅ্যারে 2:\n", array_2)set_diff =np.setdiff1d(array_1, array_2)print("\narray_1 এবং array_2 এর মধ্যে সেট পার্থক্য হল:\n",set_diff)

আউটপুট

অ্যারে 1:[ 2 4 6 8 10 12] অ্যারে 2:[ 4 8 12] অ্যারে_1 এবং অ্যারে_2 এর মধ্যে সেট পার্থক্য হল:[ 2 6 10] 

ব্যাখ্যা

অ্যারে 1-এ 2, 6, এবং 10 উপাদান রয়েছে যা অ্যারে 2-তে নেই। তাই [2 6 10] হল দুটি অ্যারের মধ্যে সেট পার্থক্য।


  1. পাইথনে দুটি সংখ্যার স্থানান্তরিত টেবিলের মধ্যে ন্যূনতম পার্থক্য খুঁজুন

  2. পাইথনে NumPy অ্যারে সহ সম্প্রচার করা হচ্ছে

  3. দুটি পাইথন অভিধানে থাকা কীগুলির মধ্যে পার্থক্য কীভাবে খুঁজে পাবেন?

  4. পাইথনে 2টি ফাইলের মধ্যে পার্থক্য কীভাবে খুঁজে পাবেন?