728x90

언어/Python 4

집합_Set

집합(Set) Python 집합은 고유한 요소의 모음이다. 집합의 목적은 단일 변수에 여러 항목을 저장하는 것이다. 특징 순서가 없다(인덱스로 접근하지 못한다.) 중복은 허용되지 않는다. 요소는 변경 불가능한 자료형만 사용할 수 있다. 집합은 순서가 없기 때문에 인덱스로 접근할 수 없다. 인덱스로 요소에 접근하려고 하면 TypeError가 발생한다. 합집합 - union() 교집합 - Intersection() 차집합 - difference()

언어/Python 2024.01.16

sys.stdin.readline()

sys.stdin.readline() 쓰는 이유 input()이 느린 이유 input()은 매개변수로 prompt message를 받는다. (입력을 받기 전에 prompt message를 출력해야 한다.) 입력받은 값의 개행 문자를 삭제시키고 반환한다. 이러한 단계를 거치기 때문에 input()은 비교적 속도가 느리다. sys.stdin.readline() 의 특징 문자열로 입력을 받는다. 개행 문자 ‘\n’을 같이 입력받는다. strip()을 이용해 개행 문자 없이 문자열을 입력받을 수 있다.

언어/Python 2024.01.16
728x90