본문 바로가기
반응형

전체 글92

파이썬 enumertate() 내장함수 이해하기 Python의 enumerate() 함수는 반복 가능한 객체(list, tuple, string, dictionary 등)의 요소와 인덱스를 함께 리턴하는 함수입니다. enumerate(iterable, start=0) 예제코드 fruits = ['apple', 'banana', 'grape'] for index, fruit in enumerate(fruits): print(index, fruit) 0 apple 1 banana 2 grape start 옵션을 사용한 예제코드 fruits = ['apple', 'banana', 'grape'] for index, fruit in enumerate(fruits, start=1): print(index, fruit) 1 apple 2 banana 3 grap.. 2023. 2. 12.
python reversed() 내장함수 (뒤집기) Python의 reversed() 함수는 순서가 있는 자료형(list, tuple, string, range)의 순서를 뒤집어주는 함수입니다. reversed() 함수를 사용하면 순서가 있는 자료형을 역순으로 반환할 수 있습니다. 아래는 reversed() 함수의 올바른 코드 예시입니다. >>> seq = [1, 2, 3, 4, 5] >>> list(reversed(seq)) [5, 4, 3, 2, 1] >>> string = "python" >>> list(reversed(string)) ['n', 'o', 'h', 't', 'y', 'p'] 물론 리스트나 튜플 등을 순서를 뒤집기 위해서 sorted() 함수에 reverse=True로 인자를 넘겨주면 역순으로 정렬해줍니다. 조금 더 명확한 것은 rev.. 2023. 2. 11.
파이썬 내장함수 center() - 문자열을 중앙에 정렬시키기 center() 함수는 Python에서 문자열의 정렬을 관리할 때 사용되는 내장 함수입니다. 이 함수는 문자열을 중앙에 맞춰 정렬하는 기능을 가집니다. 사용 방법은 다음과 같습니다. string.center(width, fillchar) width: 문자열을 중앙에 맞추기 위해 필요한 길이입니다. fillchar: 길이를 늘려주기 위해 사용할 채울 문자입니다. (기본값은 공백입니다) 예제 코드를 통해서 확인해보겠습니다. text = "Hello, World!" print(text.center(20)) # " Hello, World! " print(text.center(20, '*')) # "****Hello, World!****" 추가로 잘못된 코드 예시는 다음과 같습니다. text = "Hello, W.. 2023. 2. 11.
python split() 내장함수 "Python split() 함수"는 파이썬에서 문자열을 주어진 구분자(delimiter)로 나누는 함수입니다. >>> string = "Hello World" >>> string.split() ['Hello', 'World'] 구분자를 지정하지 않으면 기본적으로 공백 문자(whitespace)를 구분자로 사용합니다. 구분자를 지정하려면 split(delimiter) 형식으로 사용할 수 있습니다. >>> string = "Hello, World" >>> string.split(",") ['Hello', ' World'] maxsplit 옵션을 통해 문자열을 몇 번만 나눌지를 지정할 수 있습니다. >>> string = "Hello, World, How, Are, You" >>> string.split(".. 2023. 2. 11.
반응형