💁🏻♀️ 코테 문제를 풀다 보면 가끔 파이썬 문법이 헷갈리곤 한다. 다시 잊어버리지 않기 위해 모르는 문법이 나올 때마다 검색해서 기록해두는 습관을 기르자!
n = int(input()) # 데이터 개수 입력 (줄바꿈)
data = list(map(int, input().split())) # 공백을 기준으로 나눔
data.sort(reverse=True) # 내림차순
print(data)
은근 사용되는 곳이 많다.
x = int(ord(location[0])) # 문자
y = int(location[1]) # 숫자
![]
결과
참고 : https://ooyoung.tistory.com/104!
ord('a') # 결과 : 97
chr(97) # 결과 : a
from collections import deque
queue = deque()
print(result, end=’ ‘)
참고 : https://infinitt.tistory.com/11!
참고 : https://dojang.io/mod/page/view.php?id=2286
파이썬에서는 &와 | 대신 and, or 을 사용한다.
(| 을 썼더니 알고리즘이 제대로 실행되지 않았았다.)
addscore = 4 - choices[i] if choices[i] <= 4 else choices[i] - 4
''.join(리스트)
매개변수로 들어온 ['a', 'b', 'c'] 와 같은 리스트를 'abc'의 문자열로 합쳐서 반환해주는 함수
print(" ".join(map(str, ans)))
ans 배열에 저장된 문자들이 " "(공백)을 가지고 출력된다. 리스트 형식으로 출력되지 않고 문자만 출력된다.
와 파이썬까지? 당신은 코딩의 신입니까?