set이란?set형은 집합자료형이라고도 합니다. 중복을 허용하지 않기 때문에 값들을 필터하는데 쓰이기도 하며 집합을 구할 때 많이 사용됩니다. set을 정의하기set 자료형은 set()함수를 통해서 정의할 수 있습니다. s = set("hello") #s는 {'h', 'e', 'l', 'o'} s2 = set([1, 2, 3, 3, 4, 4, 5]) #s2는 {1, 2, 3, 4, 5} 또 다른 방법은 중괄호 안에 값을 기입하면 됩니다. s = {'h', 'e', 'l','l', 'o'} s2 = {1, 2, 3, 3, 4, 4, 5} 값을 확인해보세요. 중복되는 값들은 모두 사라지고 하나만 남습니다.값을 추가하는 방법set 자료형에 값을 추가하는 방법은 무엇이 있을까요? add()와 update()를 ..
딕셔너리(dictionary)란?딕셔너리는 사전을 뜻합니다. 사전에서 "글"이라는 단어의 뜻을 찾는다고 생각해보세요. "글 : 생각이나 일 따위의 내용을 글자로 나타낸 기록" 같은 형태로 단어의 뜻을 설명해줍니다. 딕셔너리도 이와 비슷합니다. "글"이라는 단어를 딕셔너리에서는 "키"라고 하고, 단어에 대한 설명 부분은 딕셔너리에서는 "값"이라고 합니다. 딕셔너리는 줄여서 딕트(dict) 타입이라고 합니다.딕트 정의하기딕트를 정의하는 방법은 2가지가 있습니다. cafe = {'americano': 2100, "latte": 2800} 중괄호 안에 키와 값을 :(콜론)으로 구분해서 적고, 키값 쌍끼리 구분할 때는 쉼표로 구분해주시면 됩니다. dict(americano=2100, latte=2800) #{'a..