반응형
표준 입력으로 문자열 여러개와 숫자(실수) 여러개가 두 줄로 입력됩니다. 입력된 첫 번째 줄은 키, 두 번째 줄은 값으로 하여 딕셔너리를 생성한 뒤 딕셔너리를 출력하는 프로그램을 만드세요. input().split()의 결과를 변수 한 개에 저장하면 리스트로 저장됩니다.
문제
1
2
3
4
|
________________
________________
________________
________________
|
cs |
입력
health health_regen mana mana_regen
575.6 1.7 338.8 1.63
결과
{'health': 575.6, 'health_regen': 1.7, 'mana': 338.8, 'mana_regen': 1.63}
입력
health mana melee attack_speed magic_resistance
573.6 308.8 600 0.625 35.7
결과
{'health': 573.6, 'mana': 308.8, 'melee': 600.0, 'attack_speed': 0.625, 'magic_resistance': 35.7}
답
1
2
3
4
|
x=input().split()
y=map(float,input().split())
lux=dict(zip(x,y))
print(lux)
|
cs |
반응형
'Python > 코딩도장' 카테고리의 다른 글
코딩도장_파이썬 심사문제 14.7 (합격 여부 판단하기) (0) | 2020.07.15 |
---|---|
코딩도장_파이썬 심사문제 13.7 (온라인 할인 쿠폰 시스템 만들기) (0) | 2020.07.15 |
코딩도장_파이썬 심사문제 11.9 (문자열에서 인덱스가 홀수인 문자와 짝수인 문자 연결하기) (0) | 2020.07.14 |
코딩도장_파이썬 심사문제 11.8 (리스트의 마지막 부분 삭제하기) (0) | 2020.07.14 |
코딩도장_파이썬 심사문제 10.5 (range로 튜플 만들기) (0) | 2020.07.13 |
댓글