사전(Dictionary) 자료형


매번 딕셔너리 만들 때, 자꾸 버벅거리길래 기록용

import sys
input = sys.stdin.readline

n = int(input())
lst = list(map(int, input().split()))

# Key Value 이렇게 설정
for i in lst:
    if i in answer: answer[i] +=  1
    else: answer[i] = 1

[3. 람다식] 이용하여 Keys, Values 정렬 출력 가능

정수(Integer)형 출력


정수+문자 같이 출력할 때

num1, num2 = 5, -10

print("%d와 %d는 다르다" %(num1, num2)) # % 사용
print(f"{num1}와 {num2}는 다르다") # f문자열
print(format(num1,'d'), "와", format(num2,'d'), "는 다르다") # format
print("{0}와 {1}는 다르다".format(num1, num2)) # format과 {}