상세 컨텐츠

본문 제목

[파이썬] 코딩도장 12.5 딕셔너리에 게임 능력치 저장하기 문제풀이

파이썬

by ~지우~ 2021. 8. 25. 19:22

본문

728x90

오늘은 코딩도장 12.5 심사문제 풀이를 해보겠습니다.

 

<문제> 표준 입력으로 문자열 여러 개와 숫자(실수) 여러 개가 두 줄로 입력됩니다. 입력된 첫 번째 줄은 키, 두 번째 줄은 값으로 하여 딕셔너리를 생성한 뒤 딕셔너리를 출력하는 프로그램을 만드세요. input().split()의 결과를 변수 한 개에 저장하면 리스트로 저장됩니다.

 

키를 저장한 리스트와 값을 저장한 리스트를 각각 변수에 저장한 후 zip 함수를 이용해 딕셔너리를 생성하면 됩니다.이때 주의할 점은 값을 저장한 리스트는 map 함수를 이용해 실수형으로 바꾸어 주어야 한다는 것입니다.

 

key = input().split()
value = input().split()
value = map(float, value)
d1 = dict(zip(key, value))
print(d1)
728x90

관련글 더보기

댓글 영역