[파이썬 기초] 딕셔너리(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) 인덱싱
[파이썬 기초] 딕셔너리(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.
파이썬 기본 자료구조 한눈에보기(리스트, 튜플, 집합, 딕셔너리)
파이썬 기본 자료구조 한눈에보기(리스트, 튜플, 집합, 딕셔너리) 자료구조는 숫자,문자,논리형 등의 자료형을 담는 그릇입니다. 파이썬에서 제공하는 기본 자료구조 4가지가 있는데 실제로 더 많이 쓰이는 자료구조는 파이썬 패키지인 numpy와 pandas가 제공하는 자료구조입니다. 파이썬에서 제공하는 기본 자료구조는 아래와 같이 네가지가 있습니다. - 리스트(List) : 우리가 흔히 아는 집합, 리스트 안에 리스트 정의 가능 - 튜플(Tuple) : 리스트와 동일한데, 수정 불가하다는 차이가 있음 - 집합(Set) : 요소 중복 불가, 집합연산가능 (순서 없음) - 딕셔너리(Dictionary) : key와 value를 매칭하여 입력 (순서 없음) 1) 리스트 리스트는 말 그대로 명단(혹은 목록)입니다. ..
2020. 3. 27.