""" 查看數據類型並修改操作 """ 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.]
