리스트는 여러 개의 데이터르 연속적으로 담아 처리하기 위해 사용할 수 있다.파이썬의 리스트 자료형은 C나 자바와 같은 프로그래밍 언어의 배열 기능을 포함내부적으로는 연결리스트 자료구조를 채택 하고 있어append(), remove()등의 메서드를 지원한다.리스트는 대괄
문자열안에 큰따옴표나 작은 따옴표를 사용할 떄백슬래시를 사용한다파이썬의 문자열은 내부적으로 내부적으로 리스트와 같이 처리된다.문자열은 여러 개의 문자가 합쳐진 리스트라 볼 수 있다. 파이썬의 튜플 자료형은 리스트와 거의 비슷하지만 차이가 있다 1\. 한번 선언된 값
X in 리스트 : 리스트 안에 X가 들어가 있을 때 참이다X not in 문자열 : 문자열 안에 X가 들어가 있찌 않을 떄 참이다.pass 조건문의 값이 True 이라고 해도, 아무것도 처리하고 싶지 않을 때 이용한다 조건부 표현식
\*\* 코딩테스트의 대부분의 경우에서 for문이 소스코드가 짧은 경우가 많으므로for문위주로 연습하기!while문 i <9 전까지 계속 result 값에 추가하기 for 변수 in 리스트for 문 i <9 전까지 result 값에 계속더하기 for 문 co
코딩 테스트에서 테스트 케이스가 입력된 뒤에 테스트 케이스 만큼 특정한 알고리즘을 수행한 결과를 반복적으로 출력하도록 요구하는 문제가 출제되는 경우가 많다.이럴 떄 문제를 푸는 코드를 함수화하면 매우 효과적으로 풀 수 있다.파이썬 함수에서는 매개변수나 return문은
split 함수 -> 공백(스페이트,탭,엔터,등)을 기준으로 문자열을 나누어 준다map 함수 --> amp은 리스트의 요소를 지정된 함수로 처리해주는 함수 이다.
소수(prime_number)란 2보다 큰 자연수 중에서 1과 자기 자신을 제외한 자연수로는 나누어떨어지지 않는 자연수이다 가장 기본적인 소수판별 함수 제곱근을 활용한 소수의 판별 자연수의 약수가 가지는 특징은 가운데 약수를 기준으로 해서 각 등식이 대칭적인 형태
구간 합 문제란 연속적으로 나열된 N개의 수가 있을 때, 특정 구간의 모든 수를 합한 값을 구한느 문제를 말한다.가장 많이 사용되는 기법-> 접두사의 합(Prefix_sum)접두사합이란 리스트의 맨 앞부터 특정 위치까지의 합을 구해 놓은 것을 의미한다.알고리즘 ->
카운터에서 거스름돈으로 사용할 동전이 500원,100원,50원, 10원 있을 떄 손님한테 거슬러 줘야 할 돈이 N원일 때, 최소의 동전 개수 구하기