딕셔너리(dictionary)란?딕셔너리는 사전을 뜻합니다. 사전에서 "글"이라는 단어의 뜻을 찾는다고 생각해보세요. "글 : 생각이나 일 따위의 내용을 글자로 나타낸 기록" 같은 형태로 단어의 뜻을 설명해줍니다. 딕셔너리도 이와 비슷합니다. "글"이라는 단어를 딕셔너리에서는 "키"라고 하고, 단어에 대한 설명 부분은 딕셔너리에서는 "값"이라고 합니다. 딕셔너리는 줄여서 딕트(dict) 타입이라고 합니다.딕트 정의하기딕트를 정의하는 방법은 2가지가 있습니다. cafe = {'americano': 2100, "latte": 2800} 중괄호 안에 키와 값을 :(콜론)으로 구분해서 적고, 키값 쌍끼리 구분할 때는 쉼표로 구분해주시면 됩니다. dict(americano=2100, latte=2800) #{'a..
리스트 자료형여러 가지 값을 하나의 변수에 넣을 수 있을까요? 리스트를 활용하면 여러가지 값을 묶어서 변수에 넣을 수 있습니다. list1 = ["name", "age", 11] list2 = [2, 5, 7 ,9] 같은 자료형이 아니라도 상관없습니다. 대괄호 안에 ,(쉼표)로 구분해서 값을 넣으면 됩니다.리스트의 인덱스리스트 안에 있는 값에는 어떻게 접근할 수 있을까요? 리스트도 인덱스를 가지고 있습니다.(인덱스는 0부터 시작한다는 것을 잊지마세요.) 리스트[인덱스]를 통해서 인덱스에 맞는 값에 접근할 수 있습니다. blog = ["lemon", "candy", [1, 2, 3]] blog[0] #"lemon" blog[2][0] # 1 리스트는 중첩될 수도 있습니다. 리스트 안에 리스트가 있더라도 인..
배열이란? 배열도 객체와 같이 여러가지 값들을 저장할 수 있습니다. 객체와 다른점은 순서가 있다는 것입니다. 네! 배열은 바로 순서가 있는 객체입니다. 그리고 많은 값들을 한 곳에 저장할 때도 아주 유용하게 쓰일 수 있습니다. 배열 선언하기 let arr = ["컴퓨터", "티비", "냉장고"]; 배열은 위와 같은 형태로 선언합니다. 대괄호 사이에 값을 적고, 값 끼리는 ,로 구분합니다. 지금은 문자열로만 채웠지만 숫자, 또 다른 배열, 객체 등 모든 값들을 넣을 수 있습니다. let arr2 = new Array("컴퓨터", "티비", "냉장고"); arr2처럼 선언하는 방법도 있습니다. 둘 다 배열을 만들지만 첫 번째 방법이 더 쉽기 때문에 많이 쓰입니다. 첫 번째 방식처럼 직접 값을 넣는 방법을 리..