반응형 딕셔너리2 파이썬 튜플과 딕셔너리 1. 튜플 자료 구조 튜플(Tuple)의 자료 구조는 기본적으로 리스트와 유사합니다. 튜플은 대괄호가 아니라 괄호를 사용합니다. 튜플은 요소를 직접 수정할 수 없지만, 실행 속도가 빠르며 가볍다는 장점이 있습니다. 튜플은 내용이 바뀌지 않는 상수 형태이기 때문에 딕셔너리 구조에서 key로도 사용할 수 있습니다. tup = (17, 23, 27, "Germany", "Frace", "Korea") print(tup) i = 0 while i < len(tup): print(tup[i], end = " ") i += 1 튜플은 불변 객체로 요소를 직접 수정할 수 없습니다 만약 tup[1] = 170과 같이 수정을 시도하면 TypeError의 오류 문구를 볼 수 있습니다. 2. 딕셔너리 자료 구조 딕셔너리 자.. 2023. 9. 20. 파이썬 자료 구조의 종류 1. 파이썬 자료 종류 파이썬에서 자주 사용하는 자료 구조에는 List, Tuple, Distionary, Set이 있습니다. 이 세 자료 구조는 각각 형태와 용도가 다릅니다. 다양한 자료 구조를 통해서 복잡한 내용을 쉽게 구현할 수 있습니다. 간단히 알아보면, List와 Tuple은 index, 즉 첨자로 데이터에 접근한다는 점에서 비슷하지만, List의 경우에는 값을 바로 변경할 수 있는 반면 Tuple은 값을 직접 변경할 수 없습니다. Dictionary와 Set은 중괄호를 통해 표현한다는 점에서 유사하지만 Dictionary는 Key와 Value의 쌍으로 요소를 이루지만, Set은 Key나 index가 없기 때문에 값으로 내용을 구분한다는 점이 다릅니다. 따라서 Set 구조에는 같은 값이 중복되게.. 2023. 7. 9. 이전 1 다음 반응형