제어문과 연관된 유용한 함수
range() - 수열의 생성range(['시작값'], '종료값'[, '증가값'])'종료값'은 필수 항목'시작값'과 '증가값'은 선택적으로 입력기본적으로 '시작값'은 0, '증가값'은 1 >>> list(range(10)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> list(range(5, 10)) [5, 6, 7, 8, 9] >>> list(range(10, 0, -1)) [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] >>> list(range(10,20,2)) [10, 12, 14, 16, 18] 리스트 항목과 인덱스 값을 동시에 얻는 법기존 방법>>> L = ['Apple', 'Orange', 'Banana'] >>> for i in range(len(L)): prin..
더보기
break, continue, 그리고 else
break>>> L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]>>> for i in L:if i>5:breakprint("Item: {0}".format(i)) Item: 1Item: 2Item: 3Item: 4Item: 5 continue>>> for i in L:if i%2 == 0:continueprint("Item: {0}".format(i)) Item: 1Item: 3Item: 5Item: 7Item: 9 else블록이 수행되는 예제break으로 루프가 종료되지 않은 경우 else 수행L=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for i in L: if i%2 == 0: continue print("Item: {0}".format(i)) else: print(..
더보기