[Python] Tuple 생성과 사용
Tuple 리스트와 비슷하지만 한번 생성 후에는 값 변경을 할 수 가 없다. 다시 말해 값을 추가하거나 삭제 및 변경할 수 없다. 선언방법 : 리스트와는 달리 소괄호를 이용해 선언할 수 있으며, 소괄호를 생략해도 된다.예제1) t1 = (1, 2, 3)t2 = 1, 2, 3 * t1과 t2는 동일한 tuple type의 변수이다. 만약 요소가 하나인 tuple에서 '('를 생략하고 싶다면 요소뒤에 ','를 붙여주면 된다. t3 = 1, -> t4 = 1 -> 선언된 tuple의 값을 가져올려면 다음과 같이 사용하면 된다. 예제2) b = 1, 2, 3 print(b[1]) 결과2 tuple의 값을 변경하면 다음과 같은 오류가 발생한다.예제3) a = 1, print(type(a)) a[0] = 2 결과T..
2017. 7. 9.
[Python] Dictionary와 for-in
Dictionary와 for-in Dictionary를 for-in에 사용하기 위해서는 리스트와는 달리 key-value의 관계를 고려해야 한다. 예제1) nation = {'한국':'서울', '중국':'북경', '미국':'워싱턴'}print(nation) 결과{'한국': '서울', '중국': '북경', '미국': '워싱턴'} 위 예제에서 '한국', '서울', '미국'은 key가 되고 '서울', '북경', '워싱턴'은 value가 된다.아래의 두 예제에서 key와 value를 가져오는 예제를 확인하자. 예제2) nation = {'한국':'서울', '중국':'북경', '미국':'워싱턴'} for key in nation.keys(): print(key) 결과한국중국미국 예제3) nation = {'한국'..
2017. 7. 9.