공식 목록
예를 들어 목록이 있습니다
A = [2,3,4,5]
우리는 모든 일의 목록을 추가 할 필요가
# 제 1 방법 에 대한 I 에서 , MAP ( 람다 I :. I + 1, A)
# 두 번째 방법 에 대한 인덱스 I 에 열거 (A) : A [인덱스] . + = 1 개 출력 (A)
# 셋째, 간단한리스트 화학식 [I +. (1) A = 대한 I 에서 A] 인쇄 (A)
#는 삼원 운영자에게 추가
A =를 [I * 2 만약 > A의 I 3 다른 I]
1. 불활성 _리스트 생성기 동작
1.1 빌더
괄호 안에 작은 괄호 목록 작성기 목록 생성 유형입니다
A = (전 범위에 대한 I * 2 (a))
DEF FIB (NUM) COUNT = 0 A, B = 0 ,. 1 # A = 0, B = 1이다. 그동안 COUNT < NUM : TMP = = B B = A + TMP # 인쇄 (A) COUNT + = 1. 수율 #의 반환 a는 현재 함수 (__ __next으로에 반환을) 중단하면서 것은 사람들의 현재의 함수 호출 #이 반환 인쇄 ( " DONE ... " ) f를 = FIB (10 ) 인쇄 (F. __next__을 ( ))
반복자
모든 발전기 반복자 반복자 반드시 발생하지있다 (다른 각도, 상기 방법 ITER, 파이썬
메모리 개체) 같은 일에 본질적으로, 반복자를 생각한다
범위 안에서 예 파이썬 3 (0.10) 이것은 반복자 사실상