지인 기능 - 발전기

  1. 반복자는 파이썬이 오는대로 발전기는 발전기가 작성하는 것입니다, 기본적으로 반복자, 그래서 가치와 반복자의 방법입니다
  2. 패턴 발생기는 생성 장음 발생기 기능을 통해, B - 유도; C - 파이썬 모듈 또는 내장 함수 (a는 C 에센스, 생성 함수이고, A가 내장 3, 1은 ) 직접 작성
  3. 和 수익률을 반환합니다 :
    • 모든 반환 값은, 당신은 더 많은 단지 일회성 반환 여러 반환 이상 반환 할 수 있습니다
    • 함수의 실행 코드가 생체 내에서 반환하지 않습니다 후, 함수가 반환 종료를 수행합니다
    • 수율은 현재의 실행 위치를 기록 수율은 다음에 해당
  4. 수율 및 수율 (실시 예 3.3 실시 예 3.4)의 차이에서 :
    • 양보 다음 반복 가능 객체에 한 번 반환
    • 반복자 객체가 반환됩니다 :에서 산출

예 3.1

DEF FUNC ()
토너 (1)
(2)을 수득

()만을 인쇄 (FUNC는 ())는 메모리 어드레스 생성기 경우 # 함수 호출 FUNC 발생기 .. 아무것도 출력을 생성하고
인쇄 (FUNC ()가 .__ 다음 __ ()) # 발전기 반복적 성질이므로 장치는 매우 값과 동일하다 반복자

예 3.2

DEF FUNC ()
토너 (1)
수율 11
토너 (2)
(22)을 수득

FUNC ()
인쇄 (FUNC ())
인쇄 (FUNC () .__ 다음 __ ())
인쇄 (FUNC () .__ 다음 __ ())

예 3.3

DEF FUNC () :
LST = [1,2]
lst1 = 알렉스 ','wusir ','taibai ','baoyuan ']
수율 LST의
lst1의 수율

FUNC ()
인쇄 (FUNC () .__ 다음 __ ()) # [1,2]
인쇄 (FUNC () .__ 다음 __ ()) # "알렉스"
인쇄 (FUNC () .__ 다음 __ ()) # 'wusir'

예 3.4

DEF FUNC () :
LST = [1,2]
lst1 = 알렉스 ','wusir ','taibai ','baoyuan ']
수율 LST의
lst1의 수율

g = FUNC ()
g에 대한 I :
잉크 (I)

[1,2]

'알렉스'

'wusir'

'Taibai'

'Baoyuan'

상대 [{X : Y}] 여기서 x는 0-5 사이의 형태 튜플 짝수,

Y는 사전 형식으로 이루어진 그룹 0-5 원 사이 홀수

(튜플 {([범위 (6 X의 X)로하는 경우, X % 2 == 0]) : 인쇄
튜플 ([범위 (도 6의 Y 대 Y) (Y)의 경우 2 % == 1])})

추천

출처www.cnblogs.com/lingshuai/p/11938935.html