[Python] 리스트 다루기

이건희·2021년 8월 23일
0

KOSA_log

목록 보기
3/8

2021 K-Digital 교육 (한국SW산업협회 주관) 에서 배운 내용을 제멋대로 정리해보는 공간입니다.
모든 오류 지적은 언제나 환영입니다.


📜 리스트

선언과 기초

선언은 간단히 []면 충분

range함수를 활용하여 만들 수 있다. ex) list(range(10))

[] 안에 []를 넣으면 차원이 증가합니다.

🙌 다루기 기초

  • len() : 길이(리스트 항목의 수)
  • +와 *으로 리스트를 더하거나 갯수만큼 길이를 곱할 수 있음
  • append() : 단일 항목을 맨 뒤에 추가, 리스트를 append하면 통째로 추가
  • extend() : 리스트를 항목별로 맨 뒤에 추가
  • insert() : 지정한 인덱스 위치에 삽입
  • count() : 리스트 내에서 해당 값의 갯수 찾기
  • index() : 해당 항목의 위치를 반환, 못 찾으면 에러
  • 다차원일 경우 대괄호 반복으로 찾기 가능 ex) a[2][1]

🔪 슬라이싱

리스트[from : to] : to는 포함 안함
인덱스는 음수 가능 -> 맨 마지막 항목이 -1

profile
데이터분석에 관심있는 글쟁이 입니다. 재치있는 사람을 꿈꿉니다.

0개의 댓글

Powered by GraphCDN, the GraphQL CDN