반응형
    
    
    
  def updown(n):
    while True:
        for i in range(n):
            yield i
        for i in range(n - 2, 0, -1):
            yield i
uptofive = updown(6)
for i in range(20):
    print(uptofive.next())
해결 방법
Python 3에서는  uptofive.next ()  대신  next (uptofive) 를 사용합니다.
내장 된  next ()  함수는 Python 2.6 이상에서도 작동합니다.
참조 페이지 https://stackoverflow.com/questions/12274606
반응형
    
    
    
  '파이썬' 카테고리의 다른 글
| 파이썬 객체 인스턴스의 속성이 같은지 비교 (0) | 2021.02.09 | 
|---|---|
| 파이썬 matplotlib 등고선 플롯을 부드럽게하는 방법은 무엇입니까? (0) | 2021.02.09 | 
| 파이썬에서 다시 한 폴더로 이동하는 방법 (0) | 2021.02.09 | 
| 파이썬 strptime을 사용하여 오프셋이있는 타임 스탬프를 datetime obj로 변환 (0) | 2021.02.09 | 
| 파이썬 문자열에서 한 문자 변경 (0) | 2021.02.08 | 
댓글