ในการส่งคืนคำอธิบายสำหรับรหัสประเภทข้อมูลที่กำหนด ให้ใช้เมธอด typename() ใน Python Numpy.NumPy นำเสนอฟังก์ชันทางคณิตศาสตร์ที่ครอบคลุม ตัวสร้างตัวเลขสุ่ม พีชคณิตเชิงเส้น การแปลงฟูริเยร์ และอื่นๆ รองรับฮาร์ดแวร์และแพลตฟอร์มการประมวลผลที่หลากหลาย และทำงานได้ดีกับไลบรารีแบบกระจาย, GPU และแบบกระจัดกระจาย
ขั้นตอน
ขั้นแรก นำเข้าไลบรารีที่จำเป็น -
นำเข้า numpy เป็น np
อาร์เรย์ของเรา -
arr =['S1', '?', 'B', 'D', 'G', 'F', 'I', 'H', 'L', 'O', 'Q', 'S', 'U', 'V', 'b', 'd', 'g', 'f', 'i', 'h', 'l', 'q']
หากต้องการส่งคืนคำอธิบายสำหรับรหัสประเภทข้อมูลที่กำหนด ให้ใช้เมธอด typename() ใน Python Numpy อาร์กิวเมนต์ที่ 1 คือรหัสประเภทข้อมูล -
สำหรับ i ใน arr:print(i, ' :', np.typename(i))
ตัวอย่าง
นำเข้า numpy เป็น np # declaringarr =['S1', '?', 'B', 'D', 'G', 'F', 'I', 'H', 'L', 'O' , 'Q', 'S', 'U', 'V', 'b', 'd', 'g', 'f', 'i', 'h', 'l', 'q']# หากต้องการส่งคืนคำอธิบายสำหรับรหัสประเภทข้อมูลที่กำหนด ให้ใช้เมธอด typename() ใน Python Numpy# อาร์กิวเมนต์ที่ 1 คือโค้ดประเภทข้อมูลสำหรับ i ใน arr:print(i, ' :', np.typename(i))ก่อน>ผลลัพธ์
S1 :ตัวละคร? :boolB :unsigned charD :complex double precisionG :complex long double precisionF :complex single precisionI :unsigned integerH :unsigned shortL :unsigned long integerO :objectQ :unsigned long long integerS :stringU :unicodeV :voidb :ลายเซ็น gchard long :double precisionf :single precisioni :integerh :shortl :long integerq :จำนวนเต็มแบบยาว