EDA & 데이터 분석/데이터분석

데이터 분석 파이썬 종합반 2주차(파이썬 리스트, 튜플 자료형)

edcrfv458 2024. 12. 23. 11:44

리스트와 튜플의 차이

  • 리스트: 요소 변경 가능
  • 튜플: 요소 변경 불가능

리스트 메소드

  • 요소 추가
    • list1.append(a): 리스트에 a 요소 추가
    • list1.extend([a,b,c]): 리스트에 a, b, c 요소 추가(다른 리스트의 모든 요소를 추가)
    • list1.insert(a, b): 리스트의 a번 인덱스에 b 추가
  • 요소 제거
    • list1.remove(a): 리스트에서 a 값 제거
    • data = list1.pop(a): 리스트에서 a 인덱스 요소 반환하고 제거
    • del list1[a]: 리스트에서 a 인덱스 요소 제거
    • list1.clear(): 리스트의 모든 요소 제거

 

iris 데이터 불러오기


딕셔너리

  • 키-값 쌍의 데이터를 저장하는 자료구조

 

딕셔너리 메소드

  • keys = dict1.keys(): 딕셔너리의 모든 키 값을 저장
  • values = dict1.values(): 딕셔너리의 모든 값을 저장
  • items = dicit1.items(): 딕셔너리의 키-값을 모두 저장
  • a = dict1.get('a'): a에 해당하는 키의 값을 가져옴
  • b = dict1.pop('b'): b에 해당하는 키의 값을 가져오고 키와 값 제거
  • c = dict1.popitem(): 딕셔너리에서 마지막에 있는 키와 값을 가져오고 키와 값 제거