literable(이터러블) 이란?
iterable 의 의미는 member를 하나씩 차례로 반환 가능한 object를 말한다. iterable 의 예로는 sequence type인 list, str, tuple 이 대표적이다. 우리가 당연하게 사용했던 위와 같은 for 문은 사실 range() 로 생성된 list...
iterable 의 의미는 member를 하나씩 차례로 반환 가능한 object를 말한다. iterable 의 예로는 sequence type인 list, str, tuple 이 대표적이다. 우리가 당연하게 사용했던 위와 같은 for 문은 사실 range() 로 생성된 list...
기본적으로 for문 에 break 가 포함 되어 있을때 사용가능한데 for문을 순회 하던 중 break를 만나면 for문을 빠져나오는건 일반적인 언어와 같지만 break 문을 만나지 않았다면 for문 종료 이후 else 문이 실행된다.
filter란 무엇인가를 걸러낸다는 뜻으로, filter 함수도 동일한 의미를 가진다. filter 함수는 첫 번째 인수로 함수 이름을, 두 번째 인수로 그 함수에 차례로 들어갈 반복 가능한 자료형을 받는다. 그리고 두 번째 인수인 반복 가능한 자료형 요소들이 첫 번째 인수인 함수...
response.write(u'\ufeff'.encode('utf8')) csv파일을 생성하였는데 한글이 깨지는 경우 u’\ufeff’.encode(‘utf8’)을 미리 넣어줘서 이파일이 ‘utf-8 with bom’이라는 방식으로 인코딩 되어있다는 것을 명시적으로 알려...
decorator를 한마디로 얘기하자면, 대상 함수를 wrapping 하고, 이 wrapping 된 함수의 앞뒤에 추가적으로 꾸며질 구문들을 정의해서 손쉽게 재사용 가능하게 해주는 것이다. ```python import datetime def datetime_decorator(...