제네레이터
-
파이썬의 제네레이터(추가)Python/study 2013. 12. 18. 02:47
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 이번에는 앞에서 보여드리지 못한 파이썬의 제네레이터(생성기) 응용 예제를 소개하도록 하겠습니다. 어떤 예제를 들까 고민하다가 마침 적당한 소재가 생겨서 사용하기로 하였습니다. 그 소재는 얼마전 동아리원의 소개로 알게된 사이트인 pythonchallenge.com 이라는 사이트에 나온 문제 중 하나입니다. 사이트에 대한 설명은 하지 않도록 하고 바로 예제를 ..
-
파이썬의 제네레이터와 이더레이터Python/study 2013. 12. 18. 02:42
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석이번에는 파이썬에서의 제네레이터와 이더레이터에 대하여 알아보도록 하겠습니다. 원래 책에는 제네레이터에 대해서만 다뤘습니다. 하지만 이더레이터를 모르고 제네레이터만 알면 반쪽만 아는거라 생각되어 이더레이터를 함께 설명하도록 하겠습니다. 제네레이터는 생성기라고 부릅니다. 여기서부터 감이오지 않습니까? 생성기라는 것을 보니 뭔가 생성하는 놈인 것이라고 ..