Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

게임 제작 마스터 클래스

파이썬 수업노트 no. 8 | 파이썬 데이터 타입: 딕셔너리, 집합 자료형 본문

파이썬

파이썬 수업노트 no. 8 | 파이썬 데이터 타입: 딕셔너리, 집합 자료형

엔류 ENRU 2020. 3. 18. 22:57




# Section04-4 # 파이썬 데이터 타입(자료형) # 딕셔너리, 집합 자료형 # 딕셔너리(Dictionary) : 순서x, 중복x, 수정O, 삭제O # Key, Value (Json) -> MongoDB # 선언 a = {'name': 'Kim', 'Phone': '010-7777-7777', 'birth': 870214} b = {0: 'Hello Python', 1: 'Hello Coding'} c = {'arr' : [1,2,3,4,5]} print(type(a)) # print(type(a)) # 출력 print(a['name']) print(a.get('name')) print(a.get('address')) print(c['arr'][1:3]) # 딕셔너리 추가 a['address'] = 'Seoul' print(a) a['rank']=[1,3,4] a['rank2']=(1,2,3,) print(a) # keys, Values, Items print(a.keys()) print(list(a.keys())) temp = list(a.keys()) print(temp[1:3]) print(a.values()) print(list(a.values())) print(a.items()) print(list(a.items())) print(1 in b) print(2 in b) print('name' in a) print('name2' not in a) # 집합(Sets) (순서x, 중복x) a = set() b = set([1, 2, 3, 4]) c = set([1, 4, 5, 6, 6]) print(type(a)) print(c) t = tuple(b) print(t) l = list(b) print(l) s1 = set([1, 2, 3, 4, 5, 6]) s2 = set([4, 5, 6, 7, 8, 9]) print(s1.intersection(s2)) print(s1 & s2) print(s1 | s2) print(s1.union(s2)) print(s1 - s2) print(s1.difference(s2)) # 추가 & 제거 s3 = set([7, 8, 10, 15]) s3.add(18) s3.add(7) print(s3) s3.remove(15) print(s3) print(type(s3))



Comments