ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파이썬 슬라이스
    카테고리 없음 2023. 1. 12. 13:52

     

     

    묶음의 값을 잘라서 사용할때 쓰는 기능이다. 

     

     

    보통 묶음을 사용할때, 

    기본적으로 a = 'a,b,c,d,e' 라고 지정했을때,

     

    배열에 따라 0부터 시작하는데, 아래처럼 해석하면 된다. 

     

     

     

    공백은 끝까지이고

     

    1:2는 1부터 시작해서 2 전까지

    a='abcdef'
    print(a[1:2]) # b
    print(a[1:]) # bcdef
    print(a[:3]) # abc

     

     

    음수를 넣을 수도 있는데, 이때는, 거꾸로 인식하게 된다.

    a='abcdef'
    print(a[-5:-1]) # bcde

     

     

     

    설정된 범위 내에서, 일정 값만큼 건너뛴 값을 받을 수도 있는데,

     

     

    a='abcdefghijklmn'
    print(a[::2]) # acegikm
    print(a[::-1]) # nmlkhihgfedcba

     

     

     

     

     

     

     

    댓글

Designed by Tistory.