파이썬 복사하지 않고 Numpy 배열 연결
Numpy에서는 np.append 또는 np.concatenate 를 사용하여 두 개의 배열을 종단 간 연결할 수 있습니다. >>> X = np.array([[1,2,3]]) >>> Y = np.array([[-1,-2,-3],[4,5,6]]) >>> Z = np.append(X, Y, axis=0) >>> Z array([[ 1, 2, 3], [-1, -2, -3], [ 4, 5, 6]]) 그러나 이들은 입력 배열의 사본을 만듭니다. >>> Z[0,:] = 0 >>> Z array([[ 0, 0, 0], [-1, -2, -3], [ 4, 5, 6]]) >>> X array([[1, 2, 3]]) 두 배열을 복사하지 않고 보기 로 연결하는 방법이 있습니까? np.ndarray 하위 클래스가 필요합니까? ..
2020. 9. 27.
파이썬에서 ','로 구분 된 목록에서 객체 분할
요소 목록이 있습니다. 각 요소에 대해 ''로 구분 된 3 개의 숫자로 분할하여 인쇄합니다. 내 코드가 내가 원하는대로 작동하지 않습니다. :에스 l = ['14,23,63\n','41,20,76\n','65,23,42\n'] for element in l: element.split(',') print element[0],element[1],element[2] #outcome should be e.g. 14,23,63 해결 방법 str.split 은 새 목록을 반환합니다. for element in l: parts = element.split(',') print parts 또한 트림 ( element.strip (). split ( ',') )도 원할 것입니다. 참조 페이지 https://stackove..
2020. 9. 27.