set( ) 집합 자료형으로 변환하는 함수. 중복을 허용하지 않는 특성을 이용하여 unique 한 값을 남기고 중복을 제거할 때 사용한다. set 함수의 내용을 아래에서 계속 정리해보겠다. - 순서 - 1. 집합 자료형 선언 2. 집합 자료형으로 변환 3. 중복되는 요소를 제거 1. 집합 자료형 선언 set( ) 함수나 중괄호{ }를 이용해서 선언할 수 있다. 그러나 값이 없는 집합 자료형을 선언할 때는 set( )을 이용해야 한다. 변수를 선언할 때, 중괄호{ } 안에 value만 있으면 set타입이 되지만 빈 괄호로 그냥 두어 값이 없거나 key - value 짝을 이루고 있으면 dictionary 타입이 된다. 리턴되는 값은 dict타입과 동일하게 { } 중괄호로 묶여 출력된다. 수학의 집합과 동일..
파이썬 find( ), index( ) - 순서 - 1.find / index 공통적인 내용 2.find / index 차이점 1. find( ), index( ) 공통적인 내용 1-1) 두 함수의 동일한 사용방법 '변수. find(찾을 문자)' / '변수. index(찾을 문자)'형태로 두 함수 모두 괄호( ) 안에 문자를 넣어 사용한다. 그러면 변수에 위치한 문자열 중 괄호( ) 안에 넣은 특정 문자가 처음 위치한 자리의 값을 찾을 수 있다. 문자열의 위치는 숫자로 출력되고 0부터 시작한다. 사용 예시 # 문자 'x'가 첫번째 위치한 자리를 출력 >>> 'oxoxoxoxox'.find('x')) # find 함수 1 >>> 'oxoxoxoxox'.index('x')) # index 함수 1 # 문자 ..
replace( ) - 순서 - 1. replace 함수에 대한 설명 2. 함수 사용예시 1. replace 함수에 대한 설명 replace는 문자열을 변경하는 함수이다. 문자열 안에서 특정 문자를 새로운 문자로 변경하는 기능을 가지고 있다. 사용 방법은 '변수. replace(old, new, [count])' 형식으로 사용한다. - old : 현재 문자열에서 변경하고 싶은 문자 - new: 새로 바꿀 문자 - count: 변경할 횟수. 횟수는 입력하지 않으면 old의 문자열 전체를 변경한다. 기본값은 전체를 의미하는 count=-1로 지정되어있다. 2. 함수 사용 예시 2-1. 문자를 변경하는 사용예시 replace 함수를 이용해서 hello world를 hi world로 변경해보겠다. hello 문..
count( ) - 순서 - 1. count 함수 설명 2. 문자열에서 사용 3. 리스트에서 사용 4. 에러가 발생하는 자료형 1. count 함수 문자열 안에서 찾고 싶은 문자의 개수를 찾을 수 있다. 어떤 함수는 문자열에서만 사용 가능한 함수도 있는데 count 함수는 튜플, 리스트, 집합과 같은 반복 가능한 iterable 자료형에서도 사용 가능하다. 모든 자료형에서 사용 가능한 것은 아니어서 사용되지 않는 자료형은 아래에서 마저 설명하도록 하겠다. 사용방법은 '변수. count(찾는 요소)' 형태로 사용한다. 괄호( ) 안에 찾고자 하는 값을 입력하면 함수를 사용한 변수 안에서 해당 값의 개수를 숫자로 반환한다. 2. 문자열 사용예시 'ooyyy'라는 아무 의미 없는 문자열을 예로 들어본다. 해당..
파이썬 min, max 함수 - 순서 - 1. max 2. min 3. 매개변수(key, default) 4. dictionary max, min 1. max( ) max(iterable) 괄호( ) 안에 리스트, 문자 열등 반복 가능한 자료형을 넣으면 가장 큰 값을 반환해준다. >>> max(-5, 0, 3) 3 >>> max(-5, 3, 0, 3, -5) 3 2. min( ) min(iterable) 괄호( ) 안에 리스트, 문자 열등 반복 가능한 자료형을 넣으면 가장 작은 값을 반환해준다. >>> min(-5, 0, 3) -5 >>> min(-5, 3, 0, 3, -5) -5 3. Parameter min, max 모두 key, default 매개변수를 갖고 있다. key 함수를 값으로 넣는다. l..