[英]How to convert numpy array elements from string to int
我有一個字符串格式的數字列表。 我使用np.asarray()
將該列表轉換為 numpy 數組。
如何將字符串元素轉換為整數?
如果您有x = np.matrix
,其中每個元素都是 '1.0' (作為str
)並且您想將其轉換為int
或float
:
x = x.astype(np.float)
import numpy as np
nums_str = ['1','23','345']
nums_str_np = np.asarray(nums_str)
nums_int_np = nums_str_np.astype('int')
nums_int_np
- 現在是 np 整數數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.