ในการพิจารณาว่าประเภทในอาร์กิวเมนต์แรกเป็นคลาสย่อยของวินาทีหรือไม่ ให้ใช้เมธอด numpy.issubsctype() ใน Python numpy อาร์กิวเมนต์ที่ 1 และ 2 เป็นประเภทข้อมูล
ขั้นตอน
ขั้นแรก นำเข้าไลบรารีที่จำเป็น -
นำเข้า numpy เป็น np
การใช้เมธอด issubsctype() ใน Numpy ตรวจสอบว่าอาร์กิวเมนต์แรกเป็นคลาสย่อยของอาร์กิวเมนต์ที่สองหรือไม่ -
print("ผลลัพธ์...",np.issubsctype(np.float16, np.float32))print("ผลลัพธ์...",np.issubsctype(np.int32, np.signedinteger))print(" ผลลัพธ์...",np.issubsctype('i4', np.signedinteger))print("ผลลัพธ์...",np.issubsctype('S8', str))print("ผลลัพธ์...",np. issubsctype(np.array([45, 89]), int))print("ผลลัพธ์...",np.issubsctype(np.array([5., 25., 40.]), float))ก่อน>ตัวอย่าง
นำเข้า numpy เป็น np# เพื่อตรวจสอบว่าประเภทในอาร์กิวเมนต์แรกเป็นคลาสย่อยของวินาทีหรือไม่ ให้ใช้เมธอด numpy.issubsctype() ใน Python numpy# อาร์กิวเมนต์ที่ 1 และ 2 คือ datatypesprint("การใช้ issubsctype() วิธีใน Numpy\n")# ตรวจสอบว่าอาร์กิวเมนต์แรกเป็นคลาสย่อยของอาร์กิวเมนต์ที่สองหรือไม่print("ผลลัพธ์...",np.issubsctype(np.float16, np.float32))print("ผลลัพธ์...", np.issubsctype(np.int32, np.signedinteger))print("ผลลัพธ์...",np.issubsctype('i4', np.signedinteger))print("ผลลัพธ์...",np.issubsctype('S8 ', str))print("ผลลัพธ์...",np.issubsctype(np.array([45, 89]), int))print("ผลลัพธ์...",np.issubsctype(np.array([ 5., 25., 40.]), float))ผลลัพธ์
การใช้เมธอด issubsctype() ใน NumpyResult... FalseResult... TrueResult... TrueResult... FalseResult... TrueResult... True