একটি 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]