2-6 파이썬 집합
- set 1. 차집합, 합집합, 교집합 2. add, update, remove a = {1,2,3,4,5} a.add(6) # 6은 추가 된다. a.add(1) # 1이 있기 때문에 추가 되지 않는다. print(a) b = {8,9,10} a.update(b) print(a) a.remove(8) print(a) print("-"*50) a = {1,2,3,4,5} b = {4,5,6,7,8} r1 = a - b r2 = a.difference(b) print(r1) print(r2) print("-"*50) a = {1,2,3,4,5} b = {4,5,6,7,8} r1 = a | b r2 = a.union(b) print(r1) print(r2) print("-"*50) a = {1,2,3,4,5..
2021. 8. 17.
2-5 파이썬 딕셔너리
- 딕셔너리 1. 쌍 추가, 삭제 2. key 사용해 Value 얻기 (동일한 key값이면 안된다.) 3. keys, values, items, clear, get, in a = {"name":"유관순","age":20,"addr":"서울", "phone":["010-1111-1111","010-2222-2222"]} if "name" in a: print("name이 있어요!") else: print("name이 없어요!") print("-"*50) a = {"name":"유관순","age":20,"addr":"서울", "phone":["010-1111-1111","010-2222-2222"]} print("name" in a) print("email" in a) print("-"*50) a = {"n..
2021. 8. 17.
2-3 파이썬 List
- List [] 대괄호를 보면 확인 가능 비어있는 리스트는 a =list()로 생성 가능 1. 인덱싱, 슬라이싱 2. 더하기, 반복하기, 길이구하기 3. 수정하기, del 삭제하기 4. append,sort,reverse,index,insert,remove,pop,count,extend a = [10,20,30,40] b = [50,60,70] a.extend(b) print(a) print("-"*50) a = [10,20,30,40] b = [50,60,70] a.append(b) print(a) print("-"*50) a = [1,2,3,1] n = a.count(1) print(n) print("-"*50) a = [10,20,30,40,50] n1 = a.pop() # pop은 리스트의 맨 ..
2021. 8. 17.