반응형 DEf2 [파이썬, Python] 제너레이터 활용법 총정리 제너레이터 활용하기 - 파이썬의 제너레이터(generator)는 반복 가능한(iterable) 객체를 생성하는데 사용되는 특수한 함수입니다. - 제너레이터는 일반 함수와 비슷하지만, 값을 반환할 때 return 키워드 대신 yield 키워드를 사용합니다. - 특히 큰 데이터 처리와 메모리 최적화가 필요한 상황에서 유용합니다. [제너레이터 함수 정의] - 일반적인 함수와 매우 유사하지만, return 대신 yield 키워드를 사용하여 제너레이터를 만듭니다. def my_generator(): yield 1 yield 2 yield 3- 이 함수는 호출될 때 제너레이터 객체를 반환합니다. 이를 반복(iterate)하여 값을 얻을 수 있습니다. gen = my_generator()pri.. 2024. 7. 15. [파이썬, Python] 함수 만들기 [ 파이썬 함수 만들기 ] * 코드는 기본적으로 으로 구성되어 있습니다. * 아래 [더보기] 클릭 후 [Ctrl + F] 단축키를 활용하여 찾고 계신 함수 위치로 바로 가실 수 있습니다. 더보기 함수 기본형 : def 함수 2개 이상 사용하기 함수 입력값(매개변수) 정의 함수 입력값(매개변수) 응용 : *args 함수 입력값(매개변수) 응용 : **kwargs 함수 기본형 : def def 함수명(입력값): 실행문 return 출력값 위 함수에 입력값(=매개변수)을 전달하면 실행문에서 지정된 작업을 실행한 뒤 원하는 출력값을 반환함 위 함수는 함수명(입력값) 을 통해 호출할 수 있음 입력값, 실행문, 출력값 각각이 필요하지 않을 경우 생략 가능함 출력값이 정의되지 않은 경우 함수명 호출 시 None 값을.. 2022. 4. 15. 이전 1 다음 반응형