메소드(2)
-
[Python]딕셔너리의 메소드
person = {'이름' : '홍길동', '나이' :26, '몸무게': 82} person.key() #예상 출력 : dict_keys(['이름', '나이', '몸무게']) person.value() #예상 출력 : dict_values(['홍길동', 26, 82]) person.items() #예상 출력 : dict_items([('이름', '홍길동'), ('나이', 26), ('몸무게', 82)]) print(person.get("이름")) #예상 출력 : 홍길동 print(person.pop("이름")) person #예상 출력 : 홍길동 {'나이': 26, '몸무게': 82} print(person.popitem()) person # 예상 출력 : ('몸무게', 82) {'나이': 26} pri..
2024.04.11 -
[Python] list에서 요소 추가 및 제거
1. append () 메소드 사용 (요소를 추가할때 사용) 리스트 안의 요소를 추가할때 사용 a_list = [1,2,3,4,5] a_list.append(5) print(a_list) #예상 출력 : [1, 2, 3, 4, 5, 5] 2. remove() 메소드 사용 list가 가진 메소드로 특정한 값을 리스트의 항목에서 삭제 remove 메소드는 처음 나오는 값만 삭제가 가능하다 (추후에 나오는 중복되는 다른 값은 삭제 할 수 없음) 존재하지 않는 항목을 remove()로삭제하면 오류가 발생 -> value error 그래서 remove를 사용할땐 멤버 연산자인 in, not in을 써서 변수가 있는지 확인하는 것이 좋음. n_list = [11, 22, 33, 44, 55, 66, 44] n_li..
2024.04.08