본문 바로가기
반응형

딕셔너리13

[파이썬] 딕셔너리를 리스트로 변환 딕셔너리를 하나 정의합니다. >>> dict1={'A':1,'B':2,'C':3} >>> dict1 {'A': 1, 'B': 2, 'C': 3} key를 리스트로 변환해봅시다. >>> list(dict1.keys()) ['A', 'B', 'C'] value를 리스트로 변환해봅시다. >>> list(dict1.values()) [1, 2, 3] 2022. 1. 19.
[파이썬 기초] 딕셔너리(Dictionary) 의 key 수정 딕셔너리를 하나 정의합시다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'} >>> Dic {'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} Key값에 직접 접근하여 수정하는 것은 불가능하고, 삭제후 추가를 통한 일종의 편법입니다. >>> Dic["AAPPLE"]=Dic.pop('Apple') >>> Dic {'Banana': '바나나', 'Plum': '자두', 'AAPPLE': '사과'} 2021. 9. 30.
[파이썬 기초] 딕셔너리(Dictionary)를 리스트를 이용하여 정의하기 [파이썬 기초] 딕셔너리(Dictionary)를 리스트를 이용하여 정의하기 Key에 해당하는 리스트와 Value에 해당하는 리스트를 이용하여 딕셔너리를 정의해봅시다. 먼저 Key로 사용할 리스트와 Value로 사용할 리스트를 정의합시다. >>> K=['apple','banana','Plum']>>> K['apple', 'banana', 'Plum']>>> V=[1,2,3]>>> V[1, 2, 3] 자료형을 묶어주는 zip 함수를 적용한 뒤, 딕셔너리를 생성하는 dict 함수를 적용해줍니다. >>> dict(zip(K,V)){'apple': 1, 'banana': 2, 'Plum': 3} 2020. 10. 30.
[파이썬 기초] 딕셔너리(Dictionary)에 딕셔너리 추가하기 [파이썬 기초] 딕셔너리(Dictionary)에 딕셔너리 추가하기 딕셔너리를 하나 정의합시다. >>> Dic1={'Apple':'사과','Banana':'바나나','Plum':'자두'}>>> Dic1{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} 또 다른 딕셔너리를 정의합시다. >>> Dic2 = {'a': 1, 'b': 2, 'c': 3}>>> Dic2{'a': 1, 'b': 2, 'c': 3} Dic1 에 Dic2를 추가합시다. . >>> Dic1.update(Dic2)>>> Dic1{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두', 'a': 1, 'b': 2, 'c': 3} 2020. 10. 30.
[파이썬 기초] 딕셔너리(Dictionary) Value 만 추출하고 리스트로 변환하기 [파이썬 기초] 딕셔너리(Dictionary) Value 만 추출하고 리스트로 변환하기 딕셔너리를 하나 정의합시다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'}>>> Dic{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} Value 에만 접근해봅시다. >>>Dic.values()dict_values(['사과', '바나나', '자두']) 리스트로 변환합시다. >>> list(Dic.values())['사과', '바나나', '자두'] 2020. 10. 30.
[파이썬 기초] 딕셔너리(Dictionary) Key 만 추출하고 리스트로 변환하기 [파이썬 기초] 딕셔너리(Dictionary) Key 만 추출하고 리스트로 변환하기 딕셔너리를 하나 정의합시다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'}>>> Dic{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} Key에만 접근해봅시다. >>> Dic.keys()dict_keys(['Apple', 'Banana', 'Plum']) 리스트로 변환합시다. >>> list(Dic.keys())['Apple', 'Banana', 'Plum'] 2020. 10. 30.
[파이썬 기초] 딕셔너리(Dictionary) Key:Value 쌍 삭제하기 (pop 메소드) [파이썬 기초] 딕셔너리(Dictionary) Key:Value 쌍 삭제하기 (pop 메소드) 딕셔너리를 하나 정의합시다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'}>>> Dic{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} 딕셔너리의 Key:Value 쌍을 삭제할 때는 pop 메소드를 사용합니다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'}>>> Dic.pop('Apple')'사과'>>> Dic{'Banana': '바나나', 'Plum': '자두'} 2020. 10. 30.
[파이썬 기초] 딕셔너리(Dictionary) 원소 삭제하기 (del 명령어) 딕셔너리를 하나 정의합시다. Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'} >>> Dic {'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} 딕셔너리의 Key:Value 쌍을 삭제할 때는 del 명령어를 사용합니다. >>> del Dic['Apple'] >>> Dic {'Banana': '바나나', 'Plum': '자두'} 2020. 10. 30.
[파이썬 기초] 딕셔너리(Dictionary) 의 Value 수정 딕셔너리를 하나 정의합시다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'} >>> Dic {'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} 딕셔너리의 Value를 수정할 때는 인덱싱 후에 다른 값을 입력하면 됩니다. >>>Dic['Apple']='11' >>> Dic {'Apple': '11', 'Banana': '바나나', 'Plum': '자두'} 2020. 10. 27.
[파이썬 기초] 딕셔너리(Dictionary) 정의 (인덱싱 이용) [파이썬 기초] 딕셔너리(Dictionary) 정의 (인덱싱 이용) 인덱싱을 이용하여 딕셔너리를 정의해봅시다. 먼저 비어있는 딕셔너리를 생성합니다. >>> Dic={}>>> Dic{} Key:Value 를 추가해봅시다. 'Apple':'사과' 를 추가하겠습니다. >>> Dic['Apple']='사과'>>> Dic{'Apple': '사과'} 위와 같은 방법으로 원하는 Key:Value 쌍을 추가하면 됩니다. >>> Dic['Banana']='바나나'>>> Dic{'Apple': '사과', 'Banana': '바나나'} 2020. 10. 27.
[파이썬 기초] 딕셔너리(Dictionary) 인덱싱 [파이썬 기초] 딕셔너리(Dictionary) 인덱싱 딕셔너리를 하나 정의합시다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'}>>> Dic{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} 딕셔너리를 인덱싱 할 때는, 인덱스로 key를 이용하여 인덱싱합니다. >>> Dic['Apple']'사과' 여러 원소에 동시에 접근하는 인덱싱 방법은 없는 것 같네요. >>> Dic['Apple','Banana']Traceback (most recent call last): File "", line 1, in Dic['Apple','Banana'] KeyError: ('Apple', 'Banana') >>> Dic[['Apple','Banan.. 2020. 10. 27.
[파이썬 기초] 딕셔너리(Dictionary) 소개, 정의 [파이썬 기초] 딕셔너리(Dictionary) 소개, 정의 딕셔너리는 파이썬에서 제공하는 기본 자료구조중 하나입니다. 딕셔너리는 '사전'이라는 뜻인데요. 이름처럼 사전의 역할을 합니다. 예를 들어 아래와 같은 영단어와 뜻이 있다고 합시다. Apple : 사과Banana : 바나나Plum : 자두 위의 단어와 뜻을 딕셔너리 자료형을 이용하여 변수에 저장해봅시다. >>> Dic={'Apple':'사과','Banana':'바나나','Plum':'자두'}>>> Dic{'Apple': '사과', 'Banana': '바나나', 'Plum': '자두'} 이와 같이 딕셔너리는 단어:뜻 과 같은 '쌍'을 저장하는 자료형입니다. 위 예시에서 단어:뜻에 해당되는 값은 Key:Value 라고 부릅니다. 딕셔너리는 Key:Va.. 2020. 10. 27.
파이썬 기본 자료구조 한눈에보기(리스트, 튜플, 집합, 딕셔너리) 파이썬 기본 자료구조 한눈에보기(리스트, 튜플, 집합, 딕셔너리) 자료구조는 숫자,문자,논리형 등의 자료형을 담는 그릇입니다. 파이썬에서 제공하는 기본 자료구조 4가지가 있는데 실제로 더 많이 쓰이는 자료구조는 파이썬 패키지인 numpy와 pandas가 제공하는 자료구조입니다. 파이썬에서 제공하는 기본 자료구조는 아래와 같이 네가지가 있습니다. - 리스트(List) : 우리가 흔히 아는 집합, 리스트 안에 리스트 정의 가능 - 튜플(Tuple) : 리스트와 동일한데, 수정 불가하다는 차이가 있음 - 집합(Set) : 요소 중복 불가, 집합연산가능 (순서 없음) - 딕셔너리(Dictionary) : key와 value를 매칭하여 입력 (순서 없음) 1) 리스트 리스트는 말 그대로 명단(혹은 목록)입니다. .. 2020. 3. 27.
반응형