반복적인 구문을 묶어서 사용할 수 있는 반복문
for '변수1' in '문자열' or '리스트' or '튜플'
'수행문'
for '변수1' in '문자열' or '리스트' or '튜플'
'수행문'
for '변수2' in '문자열' or '리스트' or '튜플'
'수행문'
break : for문을 수행도중 반복문을 빠져나오고 싶을 경우
continue : for문을 수행도중 수행문을 생략하고 다음 반복을 진행하는 경우
구구단 출력 (2 ~ 9단)
for x in range(2, 10):
print(str(x) + "단")
for y in range(1, 10):
print(x, "X", y, "=", x*y)
연속된 정수형 배열을 만들어 주는 함수
ex) range(10) = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
range(5, 10) = [5, 6, 7, 8, 9]
range(0, 10, 2) = [0, 2, 4, 6, 8]
해당 문자열(or 리스트)의 요소의 개수를 반환하는 함수
ex) print(len("안녕하세요")) = 5
ex) list_def = [1, 2, 3, 4]
print(len(list_def)) = 4
숫자 또는 문자열로 이뤄진 열거된 자료형
리스트의 맨 마지막에 x를 추가하는 함수
리스트를 정해진 순서대로 정렬
ex) a = [1, 4, 3, 2]
a.sort() >> a = [1, 2, 3, 4]
리스트를 역순으로 뒤집어서 열거
ex) a = ['a', 'b', 'c']
a.reverse() >> a = ['c', 'b', 'a']
리스트에 x값이 있으면 x의 리스트에서의 위치값을 돌려주는 함수
리스트에 x번째 위치에 y값을 삽입하는 함수
x는 리스트에서 첫번째로 나오는 x를 삭제하는 함수
ex) a = [1, 2, 3, 1, 2, 3]
a.remove(3) >> a = [1, 2, 1, 2, 3]
리스트에서 제일 마지막 요소를 돌려주고 그 요소를 삭제하는 함수
ex) a = [1, 2, 3]
a.pop() >> 3, a=[1, 2]
count(x)는 리스트 안에 x가 몇 개 있는지 조사하여 그 개수를 돌려주는 함수
리스트와 비슷하지만 수정이 불가능한 객체를 담은 것
tuple = ( ) 사용
list = [ ] 사용