내일배움캠프_데이터분석_2기/TIL

[TIL] camp_day33_240531

단ee 2024. 6. 3. 09:03

7주차 마지막 학습날. 시간이 정말 빠르다.

학습 내용


  1. Python 문자열 관련 문제
    • 리스트를 슬라이싱 하는 것처럼 string 데이터도 이렇게 쓸 수 있다.
    • string 데이터에서 특정 문자를 치환할 때는 : .replace("변경전","변경후")
    • string 데이터에서 특정 문자를 기준으로 나눌 때는 : .split("기준문자")
    • Default : 공백(" ") 기준으로 쪼갠다.
    • 문자열은 immutable 하다. 즉, 수정이 불가능. 문자열은 할당(assignment)메서드를 지원하지 않는다!
    • .format() 메서드 사용하기 (조금 올드한 방식)
      • print("이름: {} 나이: {}".format(name1, age1))
    • f-string : Python 3.6 이상 버전부터 지원함 (가급적 f-string 쓰자!)
    • 공백 제거 : .strip()
    • 문자열 다듬기
      1. .upper() : 전부 대문자로
      2. .lower() : 전부 소문자로
      3. .capitalize() : 단어의 첫 글자만 대문자로
    • 특정 문자로 시작/끝나는지 확인
      1. 시작 : startswith("문자")
      2. 끝 : .endswith("문자")
      3. 두 개 이상의 값 중에 하나라도 일치하는지 알고 싶다면 : (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