Programming/SWEA

[SWEA 6258].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 6

토토모에요 2021. 7. 27. 13:40
728x90
반응형

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.

https://swexpertacademy.com/main/main.do

문제 : 다음과 같이 정수 N을 입력받아서 1부터 N까지의 정수를 키로 하고, 그 정수의 제곱을 값으로 하는 딕셔너리 객체를 만드는 코드를 작성하십시오.

input

5

output

{1: 1, 2: 4, 3: 9, 4: 16, 5: 25}

code

T=int(input())
a_new={i:i*i for i in range(1,T+1)}
print(a_new)

a_new 딕셔너리에 i를 키 값으로, values를 i의 제곱으로 받고 범위를 1부터 입력받은 T까지로 지정하면 된다.

반응형