python_ 목록 생성기 / 반복자

공식 목록

예를 들어 목록이 있습니다

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) 이것은 반복자 사실상

 

 

 

 



추천

출처www.cnblogs.com/cdm023/p/12019783.html