numpy.find_common_type() মেথড ব্যবহার করে স্ট্যান্ডার্ড কোয়ার্সন (coercion) রুল অনুযায়ী কমন ডেটা টাইপ বের করুন।
প্যারামিটার
- array_types: অ্যারে ডেটা টাইপের লিস্ট
- scalar_types: স্ক্যালার ডেটা টাইপের লিস্ট
নियम
রিটার্ন হয় array_types-র ম্যাক্সিমাম, যদি না scalar_types-র ম্যাক্সিমাম ভিন্ন কাইন্ড (dtype.kind) হয়। অনforall কেসে None রিটার্ন হয়।
উদাহরণ
import numpy as np
print("find_common_type() উদাহরণ:\n")
print("ফলাফল:", np.find_common_type([np.float32], [np.int64, np.float64]))
print("ফলাফল:", np.find_common_type([], [np.int64, np.float32, complex]))
print("ফলাফল:", np.find_common_type([np.float32], [np.int64, np.float64]))
print("ফলাফল:", np.find_common_type([np.float32], [complex]))
print("ফলাফল:", np.find_common_type([np.float64], [complex]))
print("ফলাফল:", np.find_common_type(['f4', 'i4'], ['c8']))
print("ফলাফল:", np.find_common_type([np.int64], [complex]))
print("ফলাফল:", np.find_common_type([np.int64], [np.float64]))
আউটপুট
find_common_type() উদাহরণ:
ফলাফল: float32
ফলাফল: complex128
ফলাফল: float32
ফলাফল: complex128
ফলাফল: complex128
ফলাফল: complex128
ফলাফল: complex128
ফলাফল: float64
নোট: স্ট্রিং কোড: f4=float32, i4=int32, c8=complex64।