목록자료형 (4)
CKtrace's Devlog

집합(Set) - Feature 집합은 리스트, 튜플, 딕셔너리와 같이 여러 개의 자료를 저장하는 자료형입니다. 그런데 특이하게도 리스트, 튜플, 딕셔너리와 달리 자료 간의 순서가 없습니다. 아래와 같이 집합의 성질을 표로 정리해보았습니다. 집합(Set) 순서 X 중복 X 수정 X 삭제 O 집합(Set) - Declaration 위에서 집합 자료형이란 무엇이고, 어떤 성질을 갖는지 알아보았습니다. 지금부터는 집합 선언 방법을 코드 블록을 통해 알아보도록 하겠습니다. # set([])을 이용한 선언 방식 a = set([1, 4, 5, 7, 9]) b = set([1, 2, 'Plate', 'Car', 'Earth']) # {}을 이용한 선언 방식 c = {'cos', 'sin', 'tan'} d = {3..

딕서녀리(Dictionary) - Feature 딕셔너리(Dictionary)는 여러 개의 자료를 각각 key와 value로 저장한 자료형입니다. key와 value로 저장했다는 것이 무슨 말인지 지금은 이해되지 않을 수 있지만, 밑에서 여러 예시와 설명을 통해 이해하실 수 있을테니 지금은 "아, key와 value라는 것들로 저장된 자료형이구나" 정도만 알고 계시면 될 것 같습니다. 이제 딕셔너리의 성질을 표를 통해 알아보도록 하겠습니다. 딕셔너리(Dictionary) 순서 X (Key) 중복 X 수정 O 삭제 O 딕셔너리는 key와 value로 이루어진 자료형! 이 문장을 잘 기억하시면서 글을 읽어 나가시면 좋을 것 같습니다. 딕셔너리(Dictionary) - Declaration 딕셔너리란 무엇이며..

튜플(Tuple) - Feature 튜플(Tuple)은 여러 개의 자료를 하나로 묶는 데 사용하는 자료형으로 리스트(List)와 유사한 자료형입니다. 하지만 튜플은 리스트와 유사하지만 아래의 표와 같이 리스트의 특징과 다른 부분들이 존재합니다. 튜플(Tuple) 순서 O 중복 O 수정 X 삭제 X " 튜플은 '불변'한다! " 이 문장을 기억하시면 좋을 것 같습니다. 튜플(Tuple) - Declaration 이제 튜플을 선언하는 방법을 코드 블록을 통해 알아보도록 하겠습니다! # 빈 튜플 선언 tuple_a = () # 한 개의 자료만 저장된 튜플 선언 tuple_b = (1,) # tuple_b = (1)로 선언할 경우 튜플로 저장되는 것이 아닌 정수 1이 저장된 변수가 됩니다. # 여러 개의 자료(같..

리스트(List) - Feature 리스트(List)는 여러 개의 데이터가 저장되어 있는 자료형입니다. 리스트는 아래의 표와 같은 특징을 갖는데 자료형마다 달라 비교하며 알아두시는 것이 좋습니다! 리스트(List) 순서 O 중복 O 수정 O 삭제 O 리스트(List) - Declaration 지금부터 리스트를 여러 가지 선언 예시들을 보여드리도록 하겠습니다. # 빈 리스트 선언 list_a = [] list_b = list() # 정수가 저장된 리스트 선언 list_c = [1, 2, 3, 4, 5] # 리스트 안에 문자열 list_d = [1, 2, 3, 'car', 'bus'] # 리스트 안에 리스트 list_e = [1, 2, 3, ['car', 'bus']] # 리스트 안에 부울형 자료, 실수 l..