💡any 함수💡 > 인자로 받은 반복가능한 자료형(iterable) 중 하나라도 참(True)이 있으면 참(True)를 반환하고, 모든 요소가 거짓(False)일 경우에만 거짓(False)을 반환한다. 💡Python 공식 홈페이지 코드💡 iterable의 요소를 element변수에 대입을 하며 코드를 반복합니다. for문 안에 있는 조건문으로 ...
💡startswith 함수💡 > 지정된 문자열이 인자로 받은 문자열로 시작하면 참(True)를 반환하고, 인자로 받은 문자열로 시작하지 않으면 거짓(False)를 반환한다. 💡예시 코드💡 💡endswith 함수💡 > 지정된 문자열이 인자로 받은 문자열로 끝나면 참(True)를 반환하고, 인자로 받은 문자열로 끝나지 않으면 거짓(False)를 ...
💡heapq 모듈💡 > heapq 모듈은 우선순위 큐 알고리즘의 구현을 제공한다. 힙은 모든 부모 노드가 자식보다 작거나 같은 값을 갖는 이진트리이다. 💡heapq 모듈 함수💡 (1) heappush(heap, item) 함수 > item값을 heap에 추가한다. (2) heappop(heap) 함수 > heap에서 가장 작은 항복을 제거한 후...
💡collections 모듈💡 > collections 모듈은 파이썬 범용 내장 컨테이너 dict, list, set 및 tuple에 대한 대안을 제공하는 특수 컨테이너 데이터형을 제공하는 모듈이다. 대표적으로 Counter, defaultdict, deque 등이 있다. 💡Counter 클래스💡 Counter 클래스 특징 > (1) value값...
💡rfind 함수💡 > 지정된 문자열에서 인자로 받을 문자열의 마지막 위치를 반환한다. 인자로 받은 문자열이 존재하지 않을 경우 -1을 반환한다. 정해진 범위 안에서 찾기 위해서는 rfind(찾을 문자열, 시작 위치, 끝 위치)로 함수를 작성하면 된다. 💡예시 코드💡 💡rindex 함수💡 > 지정된 문자열에서 인자로 받을 문자열의 마지막 위치...
💡eval 함수💡 > 문자열로 표현되는 표현식을 연산하여 반환한다. 💡예시 코드💡 a = 1 b = 2 result = eval(a + b) >>> print(result) 3
💡swapcase 함수💡 > 객체의 대소문자를 변환한다. 💡예시 코드💡
💡exit 함수💡 > 프로그램을 종료한다. 💡예시 코드💡
💡lstrip 함수💡 > 인자로 전달된 문자를 문자열의 왼쪽에서 제거한다. 💡예시 코드💡 💡rstrip 함수💡 > 인자로 전달된 문자를 문자열의 오른쪽에서 제거한다. 💡예시 코드💡 💡strip 함수💡 > 인자로 전달된 문자를 문자열의 양쪽에서 제거한다. 💡예시 코드💡
💡bin 함수💡 > 주어진 수를 2진수로 변환한다. 반환된 값 앞에 '0b'가 붙으므로 변환된 값만 사용하려면 [2:]를 함수 뒤에 붙이면 된다. 💡예시 코드💡 💡hex 함수💡 > 주어진 인자를 16진수로 변환한다. 반환된 값 앞에 '0x'가 붙으므로 변환된 값만 사용하려면 [2:]를 함수 뒤에 붙이면 된다. 💡예시 코드💡 💡oct ...
💡issubset 함수💡 > 변수가 주어진 인자의 하위 집합이면 참(True)를 반환하고, 아닐 경우 거짓(False)을 반환한다. 💡예시 코드💡 💡issuperset 함수💡 > 변수가 주어진 인자의 상위 집합이면 참(True)를 반환하고, 아닐 경우 거짓(False)을 반환한다. 💡예시 코드💡