목록전체 글 (149)
choco's story
딕셔너리 값 추가기본구조딕셔너리[새로운 키] = 새로운 값ex)dict = { "food": "chocolate", "taste": "sweet" }dictdict["price"] = 2000dict 딕셔너리 값 제거기본구조del 딕셔너리[삭제할 키]ex)dict = { "food": "chocolate", "taste": "sweet" }dictdel dict["taste"]dict
딕셔너리란?키(KEY)를 기반으로 값을 저장하는 것(리스트는 인덱스를 기반으로 값을 저장)기본구조변수 = { 키: 값, 키: 값, ... 키: 값} 딕셔너리 요소에 접근특정 딕셔너리 내부의 요소에 어떤 것이 있는지 확인할 수 있다.ex)dict_a = { "name": "어벤져스", "type": "히어로 뮤비" }dict_adict_a["name"]dict_a['type'] 리스트 vs 딕셔너리구분하기구분선언 형식사용 예틀린 예리스트list_a = []list_a[1] 딕셔너리dict_a = {}dict_a["name"]dict_a{"name"}
in 연산자기본구조값 in 리스트 ex)list_a = [1, 2, 3, 4, 5]1 in list_a8 in list_a not in 연산자기본구조값 not in 리스트ex)list_a = [1, 2, 3, 4, 5]9 not in list_a5 not in list_a
리스트 요소 추가 : append(), insert()append() : 현재의 리스트 “뒤쪽”에 요소 추가기본구조리스트명.append(요소)ex)list_a = [1, 2, 3]list_a.append(4)print(list_a) insert() : 괄호 안에서 정한 위치에 요소 추가 → 원래 해당 위치의 요소는 하나씩 뒤로 밀림 기본구조리스트명.insert(위치, 요소)ex)list_b = [4, 5, 6]list_b.insert(1, 100)print(list_b) 리스트 요소 제거인덱스로 제거 : del, pop()del : 특정 인덱스에 위치한 요소만 제거기본구조del 리스트명[인덱스] pop() : 특정 인덱스에 위치한 요소 제거, 만약 매개변수 입력X → 마지막에 위치한 요소 제거 (=..
