NumPy vectorize()

1 개요[ | ]

NumPy vectorize()
Python
CPU
0.3s
MEM
27M
0.4s
Copy
import numpy as np
import re
a = np.array(['apple1.1', 'banana2.2', 'lemon3.3'])
b = np.vectorize(lambda x: float(re.search(r"[0-9.]+", x).group(0)))(a)
print( b )
print( type(b[0]) )
[1.1 2.2 3.3]
<class 'numpy.float64'>

2 같이 보기[ | ]

3 참고[ | ]