NumPy筆記:查看數據類型並修改操作(dtype,astype)


"""
    查看數據類型並修改操作
"""
 
import numpy as np
print("--------------常用數據類型----------------")
# 默認整數int32,小數float64
a = np.array([1, 1, 1])
b = np.array([1., 1, 1])
c = np.array([1, 1, 1], dtype=np.float32)
d = np.array([1, 1, 1], dtype=np.string_)
print("整型:", a.dtype)
print("浮點數:", b.dtype)
print("浮點數:", c.dtype)
print("字節數組:", d.dtype)
 
print("--------------數據類型修改----------------")
a = np.array([1, 2, 3, 4, 5])
print("字節數組:", a.tostring())
print("浮點數:", a.astype(np.float32))
 

 

整型: int32
浮點數: float64
浮點數: float32
字節數組: |S1
--------------數據類型修改----------------
字節數組: b'\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00'
浮點數: [1. 2. 3. 4. 5.]
 
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM