컬렉션타입의이해
-
[Python Programming 기초] # 컬렉션 타입의 이해 4 : SetProgramming Language/Python 2020. 11. 18. 00:09
# 컬렉션 타입의 이해 4. Set (수학의 집합과 동일한 개념) - 거의 쓸 일 X ex) a = {1, 1, 2, 3, 3, 4, 1, 5} print(a) => {1, 2, 3, 4, 5} ※ 내부적으로 순서 X → index가 없다! - 빈 set 만들기 a = set() cf) a = {} # 빈 dict - .set() : 집합으로 변환 - set operations (1) .union() : 합집합 (2) .intersection() : 교집합 (3) .difference() : 차집합 (4) .issubset() : 부분 집합 본 포스팅은 Fast Campus 머신러닝과 데이터 분석 A-Z 강의를 듣고 정리한 내용을 담고 있습니다.
-
[Python Programming 기초] # 컬렉션 타입의 이해 3 : DictionaryProgramming Language/Python 2020. 11. 18. 00:07
# 컬렉션 타입의 이해 3. dictionary : 키(key)와 값(value)을 갖는 데이터 구조 순서 존재 X → index 존재 X 키를 알면 원소에 대한 접근 용이! ex) a = {'Korea' : 'Seoul', 'Canada' : 'Ottawa', 'USA' : 'Washington D.C'} b = {} print(a['Korea']) => Seoul ex) a = {'Korea' : 'Seoul', 'Canada' : 'Ottawa', 'USA' : 'Washington D.C'} a['Japan'] = 'Tokyo' => 키 벨류 추가됨! ex) b = {0:1, 1:6, 7:9, 8:10} print(b[0]) => 1 - 항목 변경 : 기존에 키가 존재하면, 새로운 값으로 업데이트..