문자열 배열을 numpy의 부동 소수점 배열로 변환하는 방법은 무엇입니까? 변환 방법 ["1.1", "2.2", "3.2"] 에 [1.1, 2.2, 3.2] NumPy에서? 글쎄, 당신이 목록으로 데이터를 읽는다면, 그냥하십시오 np.array(map(float, list_of_strings))(또는 동등하게, 목록 이해력을 사용하십시오). (Python 3에서는 이제 반복자를 반환 하므로 를 사용 list하면 map반환 값 을 호출해야합니다 .)mapmap 그러나 이미 수많은 문자열 배열 인 경우 더 나은 방법이 있습니다. 사용 astype(). import numpy as np x = np.array(['1.1', '2.2', '3.3']) y = x.astype(np.float) 이것도 사용할 수 ..