원본 자체를 수정하며, 반환값 X기존의 리스트는 건드리지 않고 정렬된 새로운 리스트를 변환함 내림차순으로 정렬하고 싶으면 - 붙여주면 됨
모든 숫자들을 1개의 문자열로 추출sub()는 String에서 pattern과 일치하는 문자들을 repl로 교체sub()를 사용하여 문자열에서 숫자가 아닌 문자를 모두 제거하고 숫자로 구성된 문자열 생성 가능string에서 pattern에 해당하는 내용들을 찾아서 리스
string 클래스에 있는 메서드문자열.isdigit() 형태로 사용해당 문자열이 '숫자'로 이루어졌다면 True 반환해당 문자열이 0~9까지의 수로 이뤄졌는지 검사int로 바로 변환할 수 있는 수인지 검사숫자값으로 나타난 문자이면 어떤 방식이든 인정거듭제곱, 제곱근,
알고리즘을 풀다보면 리스트의 요소를 출력할 때 \[] 없이 요소만 출력하고 싶어질 때가 있다.보통 for문을 이용하여출력하는 방법을 사용하는데 이러한 리스트의 요소를 한번에 출력하는 방법이 있다.다음과 같은 형식으로 사용가능예시 코드결과
문자열 변경함수문자열 안에서 특정 문자를 새로운 문자로 변경하는 기능을 가짐replace(old,new,count) 형식으로 사용문자열을 변수에 지정하지 않고 문자열에 곧바로 replace를 사용해도 가능
정렬된 리스트에서 특정 원소를 이진 탐색해주는 라이브러리bisect_left(list, data) : 정렬된 리스트(list)에서, 정렬을 유지하며 data가 들어갈 가장 왼쪽 인덱스 리턴.위 예시에서 bisect_left(a,3)은 2를 리턴.bisect_right(
zip() 함수는 여러 개의 순회 가능한(iterable) 객체를 인자로 받고, 각 객체가 담고 있는 원소를 터플의 형태로 차례로 접근할 수 있는 반복자(iterator)를 반환numbers 리스트와 letters 리스트를 zip() 함수에 인자로 넘겨서 호출 후에,
int(string, base)base에는 진법을 넣으면 됨int()함수를 활용하면 10진수로 변환 가능bin(), oct(), hex()함수 지원따로 함수 X, 코드 작성 필요매개변수로 두 색의 숫자를 입력받아 몫과 나머지를 튜플로 반환
과학 계산을 위한 라이브러리행렬/배열 처리 및 연산난수 생성
숫자 a와 b가 주어졌을 때, 공통된 약수 중에서 최대값을 의미두 수 혹은 그 이상의 수들의 공통인 배수 중 가장 작은 수 비교 대상 두 개의 자연수 n,m 에서 n을 m으로 나눈 나머지를 r이라고 했을 때GCD(n,m) = GCD(m, r)과 같고, r=0이면 m이
join 함수는 매개변수로 들어온 리스트에 있는 요소 하나하나를 합쳐서 하나의 문자열로 반환''.join(리스트)'구분자'.join(리스트)