파이썬 깊은 복사, 얕은 복사
코딩을 하다보면 값을 복사하는 경우가 많이 있습니다. 이때 다음과 같이 복사해서 사용하면 몇가지 문제가 생길 수 있습니다. a = [1, 2, [3, 4]] b = a # 원본 리스트 출력 print(a) # 출력: [1, 2, [3, 4]] print(b) # 출력: [1, 2, [3, 4]] # 내부 리스트 변경 b[2]...
코딩을 하다보면 값을 복사하는 경우가 많이 있습니다. 이때 다음과 같이 복사해서 사용하면 몇가지 문제가 생길 수 있습니다. a = [1, 2, [3, 4]] b = a # 원본 리스트 출력 print(a) # 출력: [1, 2, [3, 4]] print(b) # 출력: [1, 2, [3, 4]] # 내부 리스트 변경 b[2]...
문제 Python에서 실수형 (float)를 다룰 때 다음과 같은 오류가 발생할 수 있다. >>> 0.1 * 3 == 0.3 False >>> 1.2 - 0.1 == 1.1 False >>> 0.1 * 0.1 == 0.01 False 눈으로 봤을 때는 전혀 이상이 없기 때문에 이러한 오류를 겪었을 ...
가정 설정문 (assert) assert 뒤의 조건이 True가 아니면 AssertError 발생 원하는 조건의 변수 값을 보증받을 때까지 assert로 테스트 단순히 에러를 찾는것이 아니라 값을 보증하기 위해 사용 https://wikidocs.net/21050 >>> a = 3 >>> ass...
1장 LLM 훓어보기 1.1 LLM 개념 LLM Large Language Model의 약자로 거대 언어 모형을 뜻함 1.1.1 언어모델 Language Model 통계적 언어 모형 초기의 언어 모델은
1장 LLM 훓어보기 1.1 LLM 개념 LLM Large Language Model의 약자로 거대 언어 모형을 뜻함 1.1.1 언어모델 Language Model 통계적 언어 모형 초기의 언어 모델은