2021/01/05 3

[#8.2 파이썬 기초] 딕셔너리와 셋2

1. 셋 : 값은 버리고 키만 남겨둔 딕셔너리와 같다. - 셋 생성하기 : set() ex코드) empty_set=set() even_numbers={0,2,4,6,8} {}은 딕셔너리가 먼저 등장해서 차지하고 있었기에 set은 set()으로 선언해야함. - 변환하기 set은 리스트, 딕셔너리, 문자열에서 중복된 값을 삭제하고 생성한다. - 길이 얻기 : len() - 항목 추가하기 : add() - 항목 삭제하기 : remove() - 멤버십 테스트 in - 교집합 연산자 & : & 연산자의 결과는 야채, 면이 포함되어 있는 모든 음식 이름을 반환함. 교집합 intersection() - 합집합 연산자 | 합집합 union() - 차집합 연산자 - 차집합 difference() - 대칭 차집합 연산자 ..

[#8.1 파이썬 기초] 딕셔너리와 셋

1. 딕셔너리(==딕트) - 딕셔너리는 리스트와 비슷하지만 다른점이 있다. 항목의 순서를 따지지 않고, 0 또는 1과 같은 오프셋 값으로 항목 선택이 불가하다. 오프셋 값 대신 값에 상응하는 키를 지정한다. - {} 안에 콤마로 구분한 키:값 쌍을 지정한다. - 딕셔너리 생성하기 : dict() - 항목 추가/변경 : key 딕셔너리에 항목을 추가하려면 키와 값을 할당해주면 된다. 딕셔너리의 키는 고유한 값을 가져야 한다. - 항목 얻기 : get(0 딕셔너리명.get(키) >> a라는 키의 값이 딕셔너리내의 존재하지 않을 경우엔 Not a python을 출력 - 모든 키 얻기 : keys() 딕셔너리명.keys() - 모든 값 얻기 : values() - 모든 키- 값 얻기 : items() - 길이 ..