numpy(5)-astype
生活随笔
收集整理的這篇文章主要介紹了
numpy(5)-astype
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
numpy.chararray.astype
chararray.astype(dtype, order='K', casting='unsafe', subok=True, copy=True)
返回數組的拷貝,轉換為特殊的類型。
參數:
dtype : 字符串或dtype
類型碼或數據類型,對其進行數組轉換。
order: {’ C ', ’ F ', ’ A ', ’ K ‘},可選
控制結果的內存布局順序。’ C ‘表示C順序,’ F ‘表示Fortran順序,如果所有數組都是Fortran連續的,’ A ‘表示’ F ‘順序,否則’ C ‘順序,’ K '表示盡可能接近數組元素在內存中出現的順序。默認設置是“K”。
casting : {‘no’, ‘equiv’, ‘safe’, ‘same_kind’, ‘unsafe’}, 可選
控制可能發生的數據類型轉換。默認為“不安全”向后兼容。
“no”表示根本不應該強制轉換數據類型。
“equiv”表示只允許字節順序的更改。
“安全”是指只允許保存值的強制類型轉換。
“same_kind”表示只允許安全類型的強制類型轉換,比如float64到float32。
如果為True,那么子類將通過傳入(默認),否則返回的數組將被迫成為基類數組。
copy : bool, 可選
默認情況下,astype總是返回一個新分配的數組。如果將其設置為false,并且滿足dtype、order和subok需求,則返回輸入數組而不是副本。
返回:
arr_t:ndarray
總結
以上是生活随笔為你收集整理的numpy(5)-astype的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 日程安排view,Rec
- 下一篇: 判断String为空 StringUti