String (문자열) (2)
#첫 문자를 대문자로
"Hello world!".captialize()
#개수 반환
"Hello world!".count('o')
#특정 글자 시작 여부
"Hello world!".startswith('Hello')
#특정 글자 끝 여부
"Hello world!".endswith('world!')
#검색 (없을 때 -1)
"Hello world!".find('o')
#검색 (없을 때 Error)
"Hello world!".index('o')
#알파벳 구성 여부
"Hello world!".isalpha()
#숫자 구성 여부
"Hello world!".isdecimal()
#알파벳 및 숫자 구성 여부
"Hello world!".isalnum()
#소문자로
"Hello world!".lower()
#대문자로
"Hello world!".upper()
#치환
"Hello world!".replace('world','blog')
#양 끝 space 삭제
" Hello world! ".strip()
#분리
"Hello world!".split(' ')
#분리 (구분자도 반환)
"Hello world!".partition(' ')
#지정한 너비로 늘리고, 가운데 정렬
"Hello world!".center(20)
#빈칸을 0으로 채움
"Hello world!".zfill(20)
#구분자로 결합
" ".join(["Hello", "world!"])
#여러 행을 분리
"""
Hello world!
Hello blog!
""".splitlines()
#특정 위치에 문자 삽입
"{0} {1}!".format("Hello","world")
List (리스트)
# list 초기화
list = [1, 2, 3]
# list 길이
len(list)
Dictionary (딕셔너리)
# key 이름 변경 (1)
dict[new_key] = dict.pop(old_key)
Reference
- https://stackoverflow.com/questions/4406501/change-the-name-of-a-key-in-dictionary
- Do it! 데이터 분석을 위한 판다스 입문
728x90
반응형
'Computer Science > Python' 카테고리의 다른 글
[Python] CSV (TSV) 파일 읽기 및 쓰기 (0) | 2021.06.29 |
---|---|
[정규표현식] 파이썬에서 정규표현식 사용하기 (0) | 2021.04.15 |
[Pandas] 판다스 기초 자료형 (DataFrame, Series) 및 관련 코드 (2) | 2021.03.15 |
[pip] 파이썬 패키지 관리 프로그램 pip (0) | 2021.03.15 |
[Python] matplotlib 기초 및 예제 (0) | 2021.02.09 |