본문 바로가기
반응형

Programming Language/Python47

[Python] 파이썬으로 알파벳 대소문자 변환, swapcase() 파이썬으로 문자열 내 알파벳 대문자를 소문자로, 소문자를 대문자로 바꾸고 싶다면? swapcase() 메서드를 사용하면 됩니다. text = "Hello, World!" swapped = text.swapcase() print(swapped) swapcase는 문자열 내의 대소문자를 반대로 바꿔 새로운 문자열을 반환합니다. 2024. 2. 21.
[Python] 파이썬 strip(), 시작과 끝 공백 또는 특정 문자 제거하기 strip() 함수는 문자열에서 시작과 끝에 있는 공백(띄어쓰기, 탭, 줄바꿈 등)을 제거하는 메소드 입니다. s = " 공백이 많이 있는 문자열 " result = s.strip() print(result) # "공백이 많이 있는 문자열" 출력 만약 특정 문자를 제거하고 싶다면 strip()에 해당 문자를 전달해 주세요. s = ">>>수정하고자 하는 문장>>>" result = s.strip("!") print(result) # "수정하고자 하는 문장" 출력 문자열 다룰 때 유용하게 사용하는 함수, strip(). 자주 쓰이니 외워두면 좋겠죠? 2024. 2. 21.
[Python] 튜플(tuple), 요소를 바꿀 수 없는 순서 있는 시퀀스 리스트와 비슷한 자료형인 튜플은, 한번 결정된 요소를 바꿀 수 없다는 특징을 가진 시퀀스입니다. 아래 목록을 따라가며 튜플의 기본 사용 방법에 대해 확인해 볼까요? 튜플 생성 방법 튜플을 통하여 변수의 값을 교환하기 튜플로 여러 개의 값을 받기 1. 튜플 생성 방법 튜플의 생성은 괄호 ()를 사용하며, 요소들은 쉼표 ,로 구분합니다. tuple_sample = (10, 20, 30) 튜플의 요소에 접근할 때는 대괄호 []와 인덱스를 사용합니다. 인덱스는 0부터 시작합니다. tuple_sample = (10, 20, 30) print(tuple_sample[1]) # 20 출력 요소가 하나만 있는 튜플을 생성할 때는 요소 뒤에 쉼표를 붙여야 합니다. 머신러닝 시 요소를 하나만 가지는 튜플을 많이 사용한다고.. 2024. 2. 15.
[Python] 2차원 배열 모든 요소에서 첫 번째 열을 선택하고 싶을 때는? [:,0] 사용하기 데이터 처리를 위해 배열을 자주 사용할 때 익혀두면 좋은 문법입니다. 배열을 요소로 가진 배열, 2차원 배열 또는 그 이상의 배열을 다룰 때에 사용할 수 있지요. 아래, Numpy 2차원 배열인 train_input을 이용하여 예시를 들어보겠습니다. import numpy as np # 4x3의 배열 생성 train_input = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]) result = train_input[:,0] result 부분을 확인해 주세요. train_input[:,0] 는 train_input의 모든 행 요소에서 첫 번째 열의 값을 선택하라는 뜻입니다. 여기서 : 은 전체 행이나 열을 선택하라는 의미이고, 0은 첫 번째 열을 가리.. 2024. 2. 13.
[Python] 파이썬 웹 스크래핑 시, 유용한 BeautifulSoup4! 라이브러리 소개 BeautifulSoup는 html과 xml 파일로부터 데이터를 추출하는 유명한 파이썬 라이브러리입니다. 원하는 파일, 원하는 웹 링크의 내용을 탐색하고 싶다면 BeautifulSoup에서 제공하는 기능을 활용할 수 있습니다. 예를 통해 간단하게 확인해 봅시다. 아래 문서는 '이상한 나라의 앨리스' 이야기의 일부분을 포함하고 있는 html 입니다. html_doc = """ The Dormouse's story Once upon a time there were three little sisters; and their names were Elsie, Lacie and Tillie; and they lived at the bottom of a well. ... 이 html 파일을 beautifulSoup에 .. 2024. 1. 26.
반응형