str.isalpha() : 문자열 내의 모든 문자가 알파벳이나 문자열인 경우, True를 돌려준다. 그렇지 않으면 False를 돌려준다.
non_letter = '가나다123'
non_letter.isalpha()
False
non_letter = '가나다'
non_letter.isalpha()
True
non_letter = 'abc'
non_letter.isalpha()
True
str.isdigit():문자열 내의 모든 문자가 디짓이고, True를 돌려주고, 그렇지 않으면 False를 돌려준다.
letter = '123'
letter.isdigit()
True
letter = '가나다123,,'
letter.isdigit()
False
letter = '12553'
letter.isdigit()
True
좀 더 좁은 의미의 숫자(십진법)을 판별하기 위해서는 str.isdecimal()을 쓰고, 좀 더 포괄적인 숫자를 판별할 때는 str.isnumeric() 메소드를 사용한다.
str.Istrip() : 왼쪽에서 괄호 안의 문자를를 모두 지운다.
text = 'anw3333ehs'
print(text.lstrip('an33'))
w3333ehs
str.rstrip() : 오른쪽에서 괄호 안의 문자를 모두 지운다.
print(text.rstrip('ehs'))
anw3333
dict.get() : 딕셔너리에 있는 key 값에 대응하는 value 값을 찾아준다. 주어진 키 값이 없을 경우 입력한 값을 호출해 준다.
dict1={'원가': [2000, 550, 2550],
'이윤': [3400, 850, 4250],
'판매금액': [54000, 15000, 69000]}
dict1.get('원가', '그런건 없습니다')
[2000, 550, 2550]
dict1.get('이윤', '그런건 없습니다')
[3400, 850, 4250]
dict1.get('물통', '그런건 없습니다')
그런건 없습니다
str.upper() : 알파뱃으로 이루어진 스트링을 전부 대문자로 만들어준다.
data = 'abC dEfG'
data.upper() # 전부다 대문자
ABC DEFG
str.lower() : 알파뱃으로 이루어진 스트링을 전무 소문자로 만들어준다.
data.lower() # 전부다 소문자
abc defg
str.capitalize():맨 앞글자만 대문자, 나머지는 소문자로 만들어준다.
data.capitalize() # 맨 앞글자만 대문자, 나머지는 소문자
Abc defg
'플레이데이터 빅데이터 부트캠프 12기 > Python' 카테고리의 다른 글
[플레이데이터 빅데이터 부트캠프]Python 조건문 (0) | 2022.07.10 |
---|---|
[플레이데이터 빅데이터 부트캠프]Python 깊은 복사 vs 얕은 복사 (0) | 2022.07.10 |
[플레이데이터 빅데이터 부트캠프]Python 매핑형 타입 (0) | 2022.07.10 |
[플레이데이터 빅데이터 부트캠프]Python 튜플 vs 리스트 (0) | 2022.07.10 |
[플레이데이터 빅데이터 부트캠프]Python 환경 설정 (0) | 2022.07.10 |