下記のようなソースコードがあり、
c1は文字列で返され、
c2は配列で返されます。
ある関数fにこれらcを使うとすると、
f(c1)ではエラーとならず,f(c2)ではエラーとなり、
c2を整数にCastしたいのですが、
どのようなソースコードを追加すればよいでしょうか。
c2が5と表示されればOKです。
python
1import numpy as np 2 3np_items=np.array([["P00",1, 2, 3], ["P01",4, 5, 6]]) 4 5print(np_items) 6c1=np_items[1,2]#Stringで出る。 7print(c1) 8print(type(c1)) 9 10c2 =np_items[np_items[:,0]=='P01',2] 11print(c2)#['5']と出る。整数にしたい。5と表示したい。 12print(type(c2))
環境は、Google Colaboratoryです。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/28 10:56