본문 바로가기
BIG DATA STUDY/Python

파이썬 배우기 #3 List, Tuple

by StrongRiver 2022. 1. 11.
728x90
반응형

List

  • **`del` 리스트에서 삭제 (위치)**
    • `del a[2]` a리스트의 [2]위치에 해당하는 것을 삭제
  • **`append` 리스트에 추가**
    • `a.append(4)` a 리스트에 4를 추가
    • `a.append([5, 6])` a 리스트에 [5, 6]를 추가
  • **`sort` 정렬하기**
    • a = [1, 3, 4, 2]
    • a.sort() → [1,2,3,4]
  • **`reverse` 역순으로 정렬하기**
    • a =[1, 2, 3 ]
    • a.reverse() → [3, 2, 1]
  • **`index` 리스트에서 인덱스 찾기**
    • a = [d, b, a]
    • b.index('b') → 1
  • **`insert` 특정 위치에 값 추가**
    • a= [1, 2, 3 ]
    • a.insert(0,4) → [4, 1, 2, 3 ] #위치'0'에 4를 추가#
  • **`remove` 해당 값 삭제**
    • a= [1, 2, 3 ]
    • a.remove(3) → [1, 2] #값 3 삭제#
  • **`pop` 값 추출**
    • a=[1, 2, 3 ]val, a
    • val = a.pop()
    • 3, [1, 2] #a.pop은 3을 추출 & a에서는 3을 제외한 리스트#
  • **`count` 개수 확인**
    • a=[1, 2, 3, 1, 2] a.count(1)
    • 2
  • **`extend `확장**
    • a =[1,2,3] b=[4,5,6] a.extend(b)
    • a=[1,2,3,4,5,6] #a에 b를 더한 값으로 a를 변환한다.

Tuple

  • `lst = () `
  • t1 =('a', 'b', ('c', 'd')) #튜플 안에 튜플 작성 가능#
728x90
반응형

댓글