12.10(화) 본캠프 12일차 기록

Laña·2024년 12월 10일
0
post-thumbnail

<데이터 분석 파이썬 종합반>

2주차

⭐⭐⭐리스트의 인덱싱

범위를 벗어나는 인덱싱은 할 수 없음!


리스트의 다양한 Method

  • 가장 잘 쓰이는 것은 list.append(항목 추가), .extend(리스트 안의 [리스트])
  • 거꾸로 정렬하는 것도 알아두기!!
  1. list.reverse( ) = list::-1
  • 정렬 sort()
    - list.sort(reversed=False) = list.sort( )
    default 값으로 오름차순 정렬
    - list.sort(reversed=True) 내림차순 정렬
  • 길이를 구하는 함수 len(list) 리스트의 길이를 알려줌

튜플

  • 튜플이 인덱싱과 슬라이싱은 리스트와 동일
  • 인덱싱 후 값을 변경할 수는 없음
    대안: 리스트로 변환 -> 값 변경 -> 튜플로 변환

    리스트와 비슷하지만 순서 X, 생성 후 수정 및 변경 XX


딕셔너리의 인덱싱

  • 리스트, 튜플과 유사하지만 조금 다름!!

    인덱스 번호 대신 키를 입력


딕셔너리 Method


딕셔너리가 파이썬에서 가장 자주 쓰이는 자료형이기 때문에 활용 메서드를 알아두면 유용하게 쓰일 수 있음!!


2주차 숙제






자세한 사항은 '2주차' 제목 클릭!!


3주차

조건문

특정 조건이 참일때 시행 = 거짓일때는 시행 안함

if, elif, else 로 구분되며 + : 콜론이 항상 같이 와야함


들여쓰기의 중요성



다른 행이지만 들여쓰기가 안되어 있어 이럴땐 독립적인 코드라고 생각해 위 코드와 함께 실행하게됨

들여쓰기를 안하거나 들여쓰기가 잘못된 경우 에러가 날 수 있음
정해져 있는 것은 없지만 동일한 형식으로 맞춰주는 것BEST!!


연산자

어렵지 않으니 패스~


조건문 예시


여러 조건을 같이 쓰거나, 중첩해서 쓸 수도 있음!!


조건문 더 간단하게 적는 법

입문자들에게는 조금 어렵고 코드가 길어져 가독성이 떨어질 수 있음!!


실전예시 - 조건문


외에 통계 계산, 데이터 탐색, 모델 평가, 반복적인 작업 자동화 등


⭐⭐⭐반복문 - FOR문


모든 자료형에서 활용 가능


range( )함수의 활용


range(start,stop,step) 만 잘 외워두자
특히, STOP = 내가 멈추고자하는 값 + 1


기타

나머지

  • 조건문과 함께 사용하기
  • 이중 FOR 문
  • 실전 예시 등은 링크 참고!

⭐⭐반복문 - WHILE문

조건이 참일 때 반복문 실행
언제 멈춰야 할지 설정을 안하면 무한 반복 될 수 있음


조건어떻게 설정할 것인지 생각
변수를 변경 시킬 무언가를 넣어줘야함!
- 그외의 활용 가능한 함수


3주차 숙제




자세한 사항은 '3주차' 제목 클릭!!


뭔가 아직 파이썬이랑 친해지기는 좀 쉬운 듯 어려운 듯 하다.
당분간 파이썬 최대한 집중적으로 해서 기초 문법이라도 확실하게 익혀놓아야 할 듯 하다ㅠㅠ

profile
SQL, Python, Code Kata

0개의 댓글