একটি স্কেলার টাইপ ফেরত দিতে যা ইনপুট অ্যারেতে সাধারণ, Python Numpy-এ numpy.common_type() পদ্ধতি ব্যবহার করুন। 1ম প্যারামিটার হল ইনপুট অ্যারে(গুলি)। রিটার্ন টাইপ সবসময় একটি অযৌক্তিক (অর্থাৎ ফ্লোটিং পয়েন্ট) স্কেলার টাইপ হবে, এমনকি সমস্ত অ্যারে পূর্ণসংখ্যা অ্যারে হলেও। যদি ইনপুটগুলির মধ্যে একটি এনটিজার অ্যারে হয়, তাহলে ন্যূনতম নির্ভুলতার ধরণটি 64-বিট ফ্লোটিং পয়েন্ট dtype হয়৷
int64 এবং uint64 ব্যতীত সমস্ত ইনপুট অ্যারে তথ্যের ক্ষতি ছাড়াই ফিরে আসা dtype-এ নিরাপদে কাস্ট করা যেতে পারে৷
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
numpy np হিসাবে আমদানি করুন
একটি স্কেলার টাইপ ফেরত দিতে যা ইনপুট অ্যারেতে সাধারণ, numpy.common_type() পদ্ধতি −
ব্যবহার করুনমুদ্রণ("Numpy-এ common_type() পদ্ধতি ব্যবহার করে\n")প্রিন্ট("ফলাফল...", np.common_type(np.arange(3,dtype=np.float32)))প্রিন্ট("ফলাফল। ..",np.common_type(np.arange(3,dtype=np.float32), np.arange(2)))প্রিন্ট("ফলাফল...",np.common_type(np.arange(3), np .array([22, 2.j]), np.array([32.9])))print("ফলাফল...",np.common_type(np.arange(3), np.array([22, 39 ]), np.array([32.9])))print("ফলাফল...",np.common_type(np.arange(3,dtyp =np.int32), np.arange(2))) উদাহরণ
উদাহরণ
np# হিসাবে numpy import করুন একটি স্কেলার টাইপ যা ইনপুট অ্যারেতে সাধারণ, Python Numpy-এ numpy.common_type() পদ্ধতি ব্যবহার করুন। # ১ম প্যারামিটারটি হল ইনপুট অ্যারে(গুলি) প্রিন্ট Numpy\n") প্রিন্ট("ফলাফল...",np.common_type(np.arange(3,dtype=np.float32))))প্রিন্ট ("ফলাফল...",np.common_type(এ সাধারণ_টাইপ() পদ্ধতি np.arange(3,dtype=np.float32), np.arange(2)))প্রিন্ট("ফলাফল...", np.common_type(np.arange(3), np.array([22, 2. j]), np.array([32.9])))print("ফলাফল...",np.common_type(np.arange(3), np.array([22, 39]), np.array([ 32.9])))প্রিন্ট("ফলাফল...",np.common_type(np.arange(3,dtype=np.int32), np.arange(2)))আউটপুট
NumpyResult-এ common_type() পদ্ধতি ব্যবহার করে...ফলাফল... ফলাফল... ফলাফল... ফলাফল...