반응형

# 파이썬 slice

  • a[start:end:step]
  • start : 시작
  • end : 끝낼 위치(끝낼 위치를 포함하지 않는다. -1)
  • step : 몇개씩 끊어서 가져올지
a = [1, 2, 3, 4, 5]

a[1:]
=> [2, 3, 4, 5]

a[-3:]
=> [3, 4, 5]



a[:2]
=> [1, 2]

a[:-1]
=> [1, 2, 3, 4]



a[2:4]
=> [3, 4]

a[-4:-2]
=> [2, 3]


a[::2]
=> [1, 3, 5]

a[::-1]
=> [5, 4, 3, 2, 1]
반응형

+ Recent posts