빅분기실기 13

파이썬 기초 :: 딕셔너리(Dictionary) 수정, 추가, 삭제

저번 딕셔너리 정의에 이어 Dictionary를 수정, 추가, 삭제하는 법을 해보도록 하겠습니다. 딕셔너리는 변경 가능한 자료형이므로 생성 후에 키-값 쌍을 수정, 추가, 삭제할 수 있습니다. my_dict = {'name': 'John', 'age': 25, 'city': 'New York'} # my_dict 딕셔너리 정의 새로운 키-값 쌍을 추가하려면 간단히 새로운 키에 값을 할당하면 됩니다. my_dict['occupation'] = 'Engineer' my_dict 을 찍어보면 기존에 있던 3개의 쌍에 새로운 쌍 (occupation, Engineer) 추가됨을 볼 수 있습니다. 기존 키의 값을 업데이트(수정)하려면 그냥 새로운 값을 다시 할당하면 됩니다. my_dict['age'] = 26 키..

파이썬 기초 :: 딕셔너리(Dictionary) 정의, 할당

파이썬에서 딕셔너리(Dictionary)는 내장된 자료구조로, 키-값 쌍(key-value pair)을 사용하여 데이터를 저장하고 검색할 수 있게 해주는 것입니다. 다른 프로그래밍 언어에서는 해시맵(hashmap)이나 연관 배열(associative array)로도 불립니다. +해싱 방식을 사용하기 때문! 리스트, 문자열, 튜플은 숫자로 된 인덱스를 이용해 값에 접근하는데 딕셔너리는 Key 값으로 접근한다는 점이 주목할 부분입니다. 딕셔너리는 중괄호{}를 사용하거나 내장된 dict() 생성자를 사용하여 생성할 수 있습니다. 딕셔너리에서 각 키-값 쌍은 콜론(:)으로 구분되며, 서로 다른 쌍은 쉼표로 구분됩니다. 아래는 딕셔너리의 예시입니다. my_dict = {'name': 'John', 'age': 2..

파이썬 판다스 :: 데이터프레임 DataFrame 정의 (리스트로 감싸기)

판다스가 제공하는 DataFrame 구조는 엑셀과 비슷하다고 볼 수 있습니다. 추가적으로 행과 열의 이름을 지정할 수 있습니다. 따로 행의 이름을 지정하지 않으면 index 가 저절로 생성됩니다. (0 부터) >>>import pandas as pd #230516 >>>data=pd.DataFrame({'이름':['카리나','윈터','닝닝','지젤'], '성별':['여','여','여','여'], '나이':['22','24','22','23']}) >>>print(data) 이름 성별 나이 0 카리나 여 22 1 윈터 여 24 2 닝닝 여 22 3 지젤 여 23 pd.DataFrame() 안의 데이터 자료형은 '딕셔너리' 입니다. 딕셔너리는 Key:Value 쌍을 원소로 하는 자료구조로 Dic = {'Ke..