파이썬 기록 3일차

Berrypanda·2021년 8월 14일
0

파이썬

목록 보기
3/4

2021.08.14

<오늘 배운 것>

  1. 사전
my_dic={
a: a',
b: b',
c: c'
}

my_dic[a]==a'  //여기서 a는 key, a'는 value

my_dic[d]=d'  //사전의 요소 추가 하는 법

my_dic.items()  //key와 value 동시 확인
my_dic.keys()  //key 값 확인 가능
my_dic.values()  //value 값 확인 가능

-> items, keys, values 등은 for문에서 자주 사용되기도 한다.

  1. 적용 예시
inft_real_name={
    '엘': '김명수'
}

print(inft_real_name)

inft_real_name['성규']='김성규'
inft_real_name['동우']='장동우'
inft_real_name['우현']='남우현'
inft_real_name['성열']='이성열'
inft_real_name['성종']='이성종'

print(inft_real_name)
print(inft_real_name.items())
print(inft_real_name.keys())
print(inft_real_name.values())

%실행 결과

{'엘': '김명수'}
{'엘': '김명수', '성규': '김성규', '동우': '장동우', '우현': '남우현', '성열': '이성열', '성종': '이성종'}
dict_items([('엘', '김명수'), ('성규', '김성규'), ('동우', '장동우'), ('우현', '남우현'), ('성열', '이성열'), ('성종', '이성종')])
dict_keys(['엘', '성규', '동우', '우현', '성열', '성종'])
dict_values(['김명수', '김성규', '장동우', '남우현', '이성열', '이성종'])

<후기>

여러 일과 백신 때문에 어제는 공부를 못하고 오늘 하게 되었다. 1학년 때 사전을 (당연히) 배웠었는데 c언어 하면서 잊고 있다가 수업을 듣고 다시 떠올렸다. c언어에는 아예 없기도 하고 워낙 오랜만이라 조금은 생소했다. 유용하게 쓰는 방법을 익혀야 할 것 같다.

0개의 댓글