numpy.can_cast() পদ্ধতিটি True রিটার্ন করে যদি কাস্টিং নিয়ম অনুযায়ী ডেটা টাইপের মধ্যে কাস্ট করা যায়। ১ম প্যারামিটার হল ডাটা টাইপ বা অ্যারে থেকে কাস্ট করা। 2য় প্যারামিটার হল কাস্ট করার জন্য ডেটাটাইপ।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
import numpy as np
ক্যান_কাস্ট() ব্যবহার করে ঢালাই নিয়ম অনুসারে ডেটা প্রকারের মধ্যে কাস্ট করা যায় কিনা তা পরীক্ষা করতে −
print("Checking with can_cast() method in Numpy\n") print("Result...",np.can_cast(np.int32, np.int64)) print("Result...",np.can_cast(np.float64, complex)) print("Result...",np.can_cast(complex, float)) print("Result...",np.can_cast('i8', 'f8')) print("Result...",np.can_cast('i8', 'f4')) print("Result...",np.can_cast('i4', 'S4'))
উদাহরণ
import numpy as np # The numpy.can_cast() method returns True if cast between data types can occur according to the casting rule. # The 1st parameter is the data type or array to cast from. # The 2nd parameter is the data type to cast to. print("Checking with can_cast() method in Numpy\n") print("Result...",np.can_cast(np.int32, np.int64)) print("Result...",np.can_cast(np.float64, complex)) print("Result...",np.can_cast(complex, float)) print("Result...",np.can_cast('i8', 'f8')) print("Result...",np.can_cast('i8', 'f4')) print("Result...",np.can_cast('i4', 'S4'))
আউটপুট
Checking with can_cast() method in Numpy Result... True Result... True Result... False Result... True Result... False Result... False