파이썬 Python (.T)의 구문
SciPy의 다변량 정규 샘플링 함수에 대한 도움말 리소스에서 다음 예를 제공합니다. x,y = np.random.multivariate_normal(mean,cov,5000).T 내 질문은 다소 기본적입니다. 최종 .T는 실제로 무엇을합니까? 감사합니다. 상당히 간단하다는 것을 알고 있지만 Google에서 ".T"를 찾기가 어렵습니다. 해결 방법 분명히 당신은 평면에서 임의의 좌표를 만들고 있습니다. multivariate_normal () 의 출력은 다음과 같습니다. >>> np.random.multivariate_normal([0, 0], [[1, 0], [0, 1]], 5) array([[ 0.59589335, 0.97741328], [-0.58597307, 0.56733234], [-0.6916..
2020. 10. 4.
파이썬 함수가 호출자가 인식 한대로 일부 인수를 수정할 수 있지만 다른 인수는 수정할 수없는 이유는 무엇입니까?
변수 범위에 대한 Python의 접근 방식을 이해하려고합니다. 이 예에서 f () 가 main () 내에서 인식되는 것처럼 x 의 값을 변경할 수 있지만 n ? def f(n, x): n = 2 x.append(4) print('In f():', n, x) def main(): n = 1 x = [0,1,2,3] print('Before:', n, x) f(n, x) print('After: ', n, x) main() 산출: Before: 1 [0, 1, 2, 3] In f(): 2 [0, 1, 2, 3, 4] After: 1 [0, 1, 2, 3, 4] 해결 방법 일부 답변에는 함수 호출 컨텍스트에 "복사"라는 단어가 포함되어 있습니다. 혼란 스러워요. Python은 항상 함수 호출 중에 전달하는 객..
2020. 10. 4.