본문 바로가기
데이터분석 및 데이터엔지니어/파이썬

파이썬 기초 정리 (1) List/Dictionary/함수/메소드

by na.__.na 2021. 10. 26.

1. List

  • list.append(d) : d를 리스트 마지막 원소 뒤에 추가 (오직 1개만 가능)
  • list.insert(i, d) : 인덱스 i에 d를추가 (오직 1개만 가능)
  • list.remove(d) : 처음나오는 d를 제거
  • list.sort() : 리스트 정렬
  • in : 시퀀스 안에 원소가 있는지 확인 ('a' in array)
  • len : 시퀀스 길이 확인
  • + : 두개의 시퀀스를 연결할 수 있음
  • * : 시퀀스를 반복할 수 있음

 

2. Dictionary

  • key, value 형태로, { }로 묶어서 표현
  • del : 원소 삭제
  • 변할 수 없는 자료형이므로, 리스트를 넣을 수 없음 (튜플은 가능)

 

3. 함수 vs. 메서드

  • 함수 : 특정기능을 수행함 (매개변수를 이용해 자료를 전달)
  • 메서드 : 특정자료와 연관 지어 기능을 함 (자료 뒤에 .을 찍어 사용)