반응형
파이썬 문자열
len() 문자열 숫자 세기
text = 'abcdefghijk'
result = len(text)
print(result)
실행 결과 = 11
문자열 자르기
3번째 뒤부터 자르기
text = 'abcdefghijk'
result = text[:3]
print(result)
실행 결과 = abc
3번째 앞에 자르기
text = 'abcdefghijk'
result = text[3:]
실행 결과 = defghijk
앞 3번째 뒤5 번째 자르기
text = 'abcdefghijk'
result = text[3:5]
print(result)
실행 결과 = de
.split() 문자열 자르기
@를 기준으로 앞뒤로 자르기
email = 'abc@sparta.com'
result = email.split('@')
print(result)
실행 결과 = ['abc', 'sparta.com']
위의 결과에서 1번째 인덱스만 필요할 경우 뒤에 [1] 과 같이 인덱스 번호를 붙여줌
email = 'abc@sparta.com'
result = email.split('@')[1]
print(result)
실행 결과 = sparta.com
위의 결과에 . 을 기준으로 다시 split을 활용해 잘라주고 0번째 인덱스를 가져온다
email = 'abc@sparta.com'
result = email.split('@')[1].split('.')[0]
print(result)
실행 결과 = sparta
반응형
'Python' 카테고리의 다른 글
로그인 기능 세션 (0) | 2022.12.06 |
---|---|
Python 파이썬 map, filter, lambda (0) | 2022.11.21 |
Python 파이썬 조건문과 반복문 (0) | 2022.11.21 |
Python f-string 과 예외처리 (1) | 2022.11.21 |
Python 리스트와 딕셔너리 (0) | 2022.11.21 |
댓글