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'라는 아무 의미 없는 문자열을 예로 들어본다. 해당..
zip( ) - 순서 - 1. zip 함수 설명 2. 여러가지 사용 예시 1. zip 함수 설명 여러 개의 iterable자료형이 개수가 동일할 때 사용한다. iterable 자료형의 각각의 요소를 나눈 후 순서대로 묶어서 요소 개수만큼 새로운 iterable 자료형을 생성한다. 여기에서 말하는 interable자료형은 리스트, 튜플 같이 반복 가능한 자료형을 의미한다. 2. 사용 방법 2-1. zip 함수를 사용하기 위한 iterable 자료형을 생성한다. 말로 설명하는 것보다 코드로 보는 게 이해가 빠를 것 같다. 먼저 개수가 같은 3개의 리스트를 생성한다. # iterable자료형 >>> num = [1, 2, 3] >>> fruit = ['apple', 'banana', 'orange'] >>> ..
Python range( ) 함수 - 순서 - 1. range 함수 설명 2. Possible type 3. for문을 이용한 사용 예시 4. 정리 1. range 함수 설명 정수로 이루어진 숫자 리스트를 생성할 때 사용한다. 숫자 범위는 일정한 규칙의 배열로 나열할 수 있다. 1,2,3,4,.. 와 같이 오름차순으로 정렬하거나 5,4,3,... 과 같이 내림차순으로 정렬할 수도 있다. 정수의 간격은 꼭 1이 아니어도 된다. 지정하는 규칙에 따라 배열하는 숫자 범위를 생성할 수 있다. 함수의 사용방법은 range(숫자) 형태로 사용한다. 사용예시를 먼저 보면 아래와 같다. 1.1) 0부터 4까지 숫자범위를 생성하는 사용 예시 >>> numbers = range(5)# 괄호()안에 stop숫자 입력 >>>..
파이썬 map( ) 함수 - 순서 - 1. map 함수 설명 2. map 함수 사용 예시 3. 정리 1. map( ) 함수 설명 1.1) 사용방법 : map(함수, iterable) 첫 번째 인자에 함수, 두 번째 인자에 반복 가능한(iterable) 자료형을 입력한다. - 함수를 넣는 첫 번째 인자는 def문으로 미리 정의한 함수나 lambda 식을 입력하는 것도 가능하다. - 두 번째 인자의 iterable 데이터는 list, tuple과 같은 반복 가능한 데이터를 의미한다. 1.2) 결과 값 변환 map( )을 사용하는 경우 map 타입으로 저장되기 때문에 다른 자료형으로 변환하지 않고서 출력하면 map 타입으로 출력이 된다. 이럴 때는 list( )나 tuple( )등의 함수를 사용하여 타입을 변..