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