본문 바로가기

Computer Science&Engineering/파이썬

파이썬 딕셔너리 간단 사용법 정리

dic={"a":1,"b":2,"c":3,"d":4}

 

# key 리스트를 출력하시오.

>>> list(dic.keys())
['a', 'b', 'c', 'd']

# value 리스트를 출력하시오.

>>> list(dic.values())
[1, 2, 3, 4]

# "e"이 key에 있는 확인해보시오.

>>> 'e' in dic.keys()
False

# 5 가 value에 있는지 확인해보시오.

>>> 5 in dic.values()
False

# input() 을 통해서

key value
group : multiai
name : XXX
age : XX
area : XXX

을 입력받은 후 해당 내용으로 info 라는 딕셔너리를 생성하고

"내 group은 multiai 입니다."
"내 name은 XXX 입니다."
"내 age는 XX 입니다."
"내 area은 XXX 입니다."

이 출력 되도록 하시오.

 

코드

info = {"group": 'group', "name": 'name' , "age": '0' , "area": 'area'}
for key in info:
        info[key] = input("{} 입력 >>".format(key))

for key in info:
        print("내 {}은 {}입니다.".format(key, info[key]))

실행결과

group 입력 >>multiai
name 입력 >>EDDO
age 입력 >>20
area 입력 >>seoul
내 group은 multiai입니다.
내 name은 EDDO입니다.
내 age은 20입니다.
내 area은 seoul입니다.
반응형