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까지로 지정하면 된다.
반응형
'Programming > SWEA' 카테고리의 다른 글
[SWEA 6260].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 8 (0) | 2021.07.27 |
---|---|
[SWEA 6259].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 7 (0) | 2021.07.27 |
[SWEA 6257].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 5 (0) | 2021.07.27 |
[SWEA 6256].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 4 (0) | 2021.07.27 |
[SWEA 6255].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 3 (0) | 2021.07.26 |