set type
어떻게 생겼나요? => { } { } : 기본적으로 dict a = { "name" : "홍길동", "age" : 20 } b = { 1, 2, 3 } # set 자료구조는 중복을 허용하지 않는 저장장소 # 단, 순서가 있지 않음 print(type(a)) dict는 { } 안에 key와 value로 구성 set이라는 자료구조는 기본적으로 순서가 없다. 중복을 허용하지 않는 저장장소만 들어가요) set은 요소만 들어감 set은 요소의 중복을 허용하지 않는 저장장소 기본적으로 순서가 정해지지 않음, 하나의 주머니! 문자열 입력시 한글자씩 인식되어 중복 제거됨 간단하게 set예제를 보자 a = set([1,2,3,4,1,2,3,1,2,3]) # set은 중복을 배제해요! print(a) a = set("He..
2019. 11. 26.
Sequence Type - List
list 임의의 객체를 순차적으로 저장한 자료구조 기호로는 [ ] 대괄호를 이용 myList = list() # 비어있는 list를 생성 아무것도 가지지말고 리스트만들어 # 벡터와 다른점 : 벡터는 같은 데이터타입의 값만 들어와, 리스트는 다양하게 myList = [] # list를 literal로 표현 myList = [1,2,3] # 3개의 값을 가지는 list를 생성 myList = [1,3.14,True,"아우성!"] # 모든 데이터 타입 myList = [10,["Show","me","the","money"],3.14,True] # 리스트를 중첩해서 가능 # List안에 또 다른 자료구조들을 넣을 수 있어요 print(myList[2]) print(myList[1][3]) print(myList..
2019. 11. 26.