7주차 마지막 학습날. 시간이 정말 빠르다.
학습 내용
- Python 문자열 관련 문제
- 리스트를 슬라이싱 하는 것처럼 string 데이터도 이렇게 쓸 수 있다.
- string 데이터에서 특정 문자를 치환할 때는 :
.replace("변경전","변경후")
- string 데이터에서 특정 문자를 기준으로 나눌 때는 :
.split("기준문자")
- Default : 공백(" ") 기준으로 쪼갠다.
- 문자열은 immutable 하다. 즉, 수정이 불가능. 문자열은 할당(assignment)메서드를 지원하지 않는다!
.format()
메서드 사용하기 (조금 올드한 방식)print("이름: {} 나이: {}".format(name1, age1))
- f-string : Python 3.6 이상 버전부터 지원함 (가급적 f-string 쓰자!)
- 공백 제거 :
.strip()
- 문자열 다듬기
.upper()
: 전부 대문자로.lower()
: 전부 소문자로.capitalize()
: 단어의 첫 글자만 대문자로
- 특정 문자로 시작/끝나는지 확인
- 시작 :
startswith("문자")
- 끝 :
.endswith("문자")
- 두 개 이상의 값 중에 하나라도 일치하는지 알고 싶다면 : (data1, data2) 이런 식으로 튜플을 넣어 검색 가능
- 시작 :
고찰 & 기타
- ADsP 시험 결과가 나왔는데 가채점이지만 합격에 간당간당한 점수를 받았다. 이대로 SQLD까지 합격하면 좋겠다. 너무 욕심인가...ㅎㅎ
'내일배움캠프_데이터분석_2기 > TIL' 카테고리의 다른 글
[TIL] camp_day35_240604 (0) | 2024.06.04 |
---|---|
[TIL] camp_day34_240603 (0) | 2024.06.04 |
[TIL] camp_day32_240530 (0) | 2024.05.30 |
[TIL] camp_day31_240529 (0) | 2024.05.29 |
[TIL] camp_day30_240528 (0) | 2024.05.28 |