반복문 ( for , while )
for 파이썬에서 주로 사용하는 반복문은 for문 , while문 종류가 있다. 파이썬에 for문은 반복문은 시퀀스를 이용하여 명령을 반복한다. 먼저 for문의 기본 구조는 아래와 같다. for 변수 in [ 리스트 or 튜플 or 문자열 ] : 실행할 코드 ... 이 때 for문 변수를 2개 이상으로 설정 가능하다. 물론 이 때, in안의 반복되는 시퀀스도 2개 이상이어야 한다. 예를 들면 아래와 같다. list = [ (1, 2), (3, 4), (5,6) ] for (f, b) in list: 실행할 코드 .... 이 예시에서 in 뒤에 튜플 2개 값을 하나의 시퀀스로 가지는 리스트를 받고있다. 따라서 한 번의 반복을 돌 때마다 변수 2개가 할당 가능하다. 이때 f에는 튜플의 첫번째 값 , 그리고 ..
2021. 7. 24.
튜플 & 딕셔너리
튜플 ( Tuple ) - ( ) 으로 둘러 싼 후 선언한다. - 리스트는 그 값의 생성, 삭제, 수정이 가능한 mutable객체고, 반대로 튜플은 변경 가능한 객체로 immutable객체이다. >>> t1 = () >>> t2 = (1,) >>> t3 = 1, 2, 3 >>> t4 = ('a', 'b', ('ab', 'cd')) 선언 부분에서 튜플은 리스트와 비슷한 모습을 띄고 있지만, 2가지 차이점을 보인다. 1. t2에서 처럼 하나의 요소를 가지는 튜플은 요소 뒤애 반드시 콤마(,)를 붙여야 한다. 2. t3처럼 괄호를 생략해도 튜플로 인식되어 변수에 저장된다. 리스트와 튜플의 구별되는 가장 큰 특징은 값의 변화가 가능하냐 불가능하냐이다. 즉 리스트의 항목 값은 변경 가능하고, 튜플의 항목 값은 변..
2021. 7. 20.