카테고리 없음

내일배움캠프 데이터분석가_10기 17회차

note25140 2025. 11. 11. 21:00

▶ 학습내용 ( 파이썬 변수 자료형: 숫자형,문자열, 리스트, 튜플 ,딕셔너리)

 

*리스트의 다양한 메서드 

append() : 리스트에 항목을 추가

extend()  : 리스트에 다른 리스트를 추가

insert ()   : 리스트의 특정 위치에 항목을 삽입

remove() : 특정값을 리스트에서 삭제함 

pop() : 리스트에서 특정값의 위치를 제거하고 반환 

index(): 리스트에서 특정값의 인덱스를 찾음 

count(): 리스트에서 특정값의 개수를 세어주는 것 

sort () :  리스트의 항목을 정렬 

 

*append() 함수로 예시를 들어보자.

 

ex) a=[1,2,3,4,5]

   a.append(6)

   print(a) 

 

#출력값 [1,2,3,4,5,6]

 

-> 리스트 끝에 하나의 요소 6을 그대로 추가하는 것 append() 함수는 값을 리턴해 주는 것이 아니기때문에 변수에 담거나 append() 함수자체를 프린트 함수에 넣을 수 없다. 원래 변수안에서 수정 해 주는 것!

반대로 pop() 함수는 값을 가져오는 리턴함수 이기때문에 리스트에서는 삭제 되지만 변수에 담아서 사용 가능하다!

 

ex) a=[1,2,3,4,5]

      b=pop(4)

  print(a)    #출력값 [1,2,3,5]

  print(b)    #출력값 4

 

 

*리스트의 인덱싱 

리스트에서 특정값을 꺼내오는 것 , 그래서 리턴값이 있고 변수에 담거나 또는 프린트로 바로호출!

 

ex) a=[1,2,3,4,5,6]

     b=a[1]

     print(b)  #출력값 2 -> 인덱싱의 순서는 0부터 시작하기 때문에 0다음 1번째 요소인 2를 출력하고 자료형은 요소타입으로 반환

     print(a)  #출력값 [1,2,3,4,5] -> 값을 가져오는 동작으로 원본리스트는 그대로 유지!