Tip split()은 “한 줄로 받는 다는 말”이 있을 때 주로 사용하자(문자열 -> 리스트) h, m = input().split()은 한 줄에 있는 다중의 입력변수 들을 한번에 넣을 수 있음 h, m = map(바꿀 자료형, 리스트)를 하면 리스트의 모든 원소를 casting할 수 있다 map자료로 바꾸는 것이라, 만약 리스트 등 으로 바꾸고 싶다면 lsit(map(바꿀 자료형, 리스트))로 해야된다 max(값들 or 리스트도 가능) 하면 가장 큰 수를 반환한다 import math 하고 sqrt(값) 하면 루트로 변환 append()를 사용하여 자료에 값을 추가한다 replace(기존의 문자,바꾸고 싶은 문자)는 긴 문자를 한 문자로 치환하고 싶을 때 사용한다 alpha.replace("abcd", '.') "".join(문자열이 원소인 리스트)은 split()의 반대 메소드이다 (리스트->문자열) 자리수를 쪼개는 것은 //10과 %10을 사용하자 3자리가 넘어가는 수의 자리합 : 반복문을 사용하여 한쪽은 10으로 계속 나눠주고, 다른 한쪽은 나눠준 것의 나머지를 계속 더하자 숫자를 문자열로 변환한 각 인덱스 별로 더해도 됨(코드 짧음) 다중 for문을 사용해서 완전 탐색할 때는 A-F가 범위일때 A-D,B-E,C-F 등의 느낌으로 해야함 "in"연산자는 문자열도 가능 reversed(자료(문자열 가능))와 [::-1]은 문자열을 거꾸로 할 수 있다 if/else : 조건이 기준 vs try/secrpt : 에러가 기준