조건
srp={'가위':'보','바위':'가위','보':'바위'}
# srp의 key list 생성
>>> list(srp.keys())
['가위', '바위', '보']
# srp의 value list 생성
>>> list(srp.values())
['보', '가위', '바위']
# srp의 key와 value 의 한쌍으로된 리스트 생성
>>> list(srp.items())
[('가위', '보'), ('바위', '가위'), ('보', '바위')]
# srp의 key '가위'에 해당하는 value 출력
>>> srp['가위']
'보'
# srp에 '찌':'빠', '묵':'찌', '빠':'묵' 추가
>>> srp['찌']='빠'
>>> srp['묵']='찌'
>>> srp['빠']='묵'
>>> srp
{'가위': '보', '바위': '가위', '보': '바위', '찌': '빠', '묵': '찌', '빠': '묵'}
# srp 보자기 라는 키가 있는지 확인
>>> '보자기' in srp.keys()
False
# '가위'라고 하는 value값에 해당하는 key 값을 찾도록 코딩해보시오.(해당 내용은 '가위'라는 value가 딕셔너리에 하나만 있을 때 가능)
>>> for i in srp.keys():
if srp.get(i) == '가위':
print(i)
바위
# Key=['a','b','c','d'],Value=[1,2,3,4] 를 이용해서 {'a':1,'b':2,'c':3,'d':4]를 만드시오.
>>> dic1={}
>>> num=0
>>> for i in Key:
dic1[i]=Value[num]
num=num+1
>>> dic1
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
반응형
'Computer Science&Engineering > 파이썬' 카테고리의 다른 글
파이썬 딕셔너리를 활용하여 "가위바위보 프로그램" 구현 (0) | 2020.09.22 |
---|---|
파이썬 세트(set) 정리 실습 | 합집합, 차집합, 교집합, update, add (0) | 2020.09.22 |
파이썬 튜플 정리 실습 (0) | 2020.09.22 |
파이썬 리스트 실습(2) (0) | 2020.09.22 |
파이썬 기초 실습(2) | 문자열 입출력 | 문자열 포메팅 | 문자열 함수 (0) | 2020.09.22 |