오늘은 코딩도장 12.5 심사문제 풀이를 해보겠습니다.
<문제> 표준 입력으로 문자열 여러 개와 숫자(실수) 여러 개가 두 줄로 입력됩니다. 입력된 첫 번째 줄은 키, 두 번째 줄은 값으로 하여 딕셔너리를 생성한 뒤 딕셔너리를 출력하는 프로그램을 만드세요. input().split()의 결과를 변수 한 개에 저장하면 리스트로 저장됩니다.
키를 저장한 리스트와 값을 저장한 리스트를 각각 변수에 저장한 후 zip 함수를 이용해 딕셔너리를 생성하면 됩니다.이때 주의할 점은 값을 저장한 리스트는 map 함수를 이용해 실수형으로 바꾸어 주어야 한다는 것입니다.
key = input().split()
value = input().split()
value = map(float, value)
d1 = dict(zip(key, value))
print(d1)
[파이썬] 코딩도장 14.7 합격 여부 판단하기 문제풀이 (0) | 2021.08.27 |
---|---|
[파이썬] 코딩도장 13.7 온라인 할인 쿠폰 시스템 만들기 문제풀이 (0) | 2021.08.26 |
[파이썬] 코딩도장 11.9 문자열에서 인덱스가 홀수인 문자와 짝수인 문자 연결하기 문제풀이 (0) | 2021.08.24 |
[파이썬] 코딩도장 11.8 리스트의 마지막 부분 삭제하기 문제풀이 (0) | 2021.08.24 |
[파이썬] 코딩도장 10.5 range로 튜플 만들기 문제풀이 (0) | 2021.08.23 |
댓글 영역