একটি 2d numpy অ্যারে অ্যারের একটি অ্যারে। এই নিবন্ধে আমরা দেখব কিভাবে উপাদানগুলিকে এক মাত্রিক অ্যারে হিসাবে পেতে এটিকে সমতল করা যায়৷
চ্যাপ্টা করে
নম্পিতে ফ্ল্যাটেন ফাংশন হল 2d অ্যারেকে 1D অ্যারেতে রূপান্তর করার একটি সরাসরি উপায়৷
উদাহরণ
nparray2D =np.array ([[31, 12, 43], [21, 9, 16], [0, 9, 0]])# মুদ্রণ প্রাথমিক অ্যারেপ্রিন্ট ("প্রদত্ত অ্যারে:\n" হিসাবেimport numpy as np array2D = np.array([[31, 12, 43], [21, 9, 16], [0, 9, 0]]) # printing initial arrays print("Given array:\n",array2D) # Using flatten() res = array2D.flatten() # Result print("Flattened array:\n ", res)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Given array: [[31 12 43] [21 9 16] [ 0 9 0]] Flattened array: [31 12 43 21 9 16 0 9 0]
র্যাভেল সহ
রাভেল নামে আরেকটি ফাংশন রয়েছে যা 2D অ্যারেকে 1D তে সমতল করার একই কাজ করবে।
উদাহরণ
nparray2D =np.array ([[31, 12, 43], [21, 9, 16], [0, 9, 0]])# মুদ্রণ প্রাথমিক অ্যারেপ্রিন্ট ("প্রদত্ত অ্যারে:\n" হিসাবেimport numpy as np array2D = np.array([[31, 12, 43], [21, 9, 16], [0, 9, 0]]) # printing initial arrays print("Given array:\n",array2D) # Using ravel res = array2D.ravel() # Result print("Flattened array:\n ", res)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Given array: [[31 12 43] [21 9 16] [ 0 9 0]] Flattened array: [31 12 43 21 9 16 0 9 0]