04-30 12:44
Notice
Recent Posts
Recent Comments
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

(주) 망나니 힘집

[1:8:3], [::-1] , [::2], [2::5], [4::-2] 뜻은 뭘까? 본문

유니티 최고

[1:8:3], [::-1] , [::2], [2::5], [4::-2] 뜻은 뭘까?

군포망나니 2022. 9. 1. 18:35

*중요* 

흠.. python 에서 잊고 있었던 개념이다.

바로 대괄호[] 안에 :: 콜론 표시이다.

이것은 종종 잊어버린다. 이번에 확실히 알고 넘어가자!! 

 

1. 어떤 때에 쓰이나? 

- 리스트다. [2, 4, 6, 8, ...] 

 

2.  [1:8:3] 무슨 뜻인가? 

- 1부터 시작해서 8까지 3씩 증가하는 수를 리스트로 만들어내는 것이다. 

->nlist = [1,2,3,4,5,6,7,8,9,10]

->nlist[1:8:3]

->출력 : [2, 5, 8]

 

3. [::-1] 무슨 뜻인가? 

- 모든 숫자를 1만큼 역순으로 뽑아내는 것이다.

->nlist = [1,2,3,4,5,6,7,8,9,10]

->nlist[::-1]

-> 출력: [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

 

4. [::2]무슨 뜻인가? 

- 모든 숫자를 2증가 만큼  뽑아낸다. 

->nlist = [1,2,3,4,5,6,7,8,9,10]

->nlist[::-1]

-> 출력: [1,3,5,7,9]

 

5. [2::5]무슨 뜻인가? 

-2부터 시작하여 5증가만큼 뽑아낸다. 

->nlist = [1,2,3,4,5,6,7,8,9,10]

->nlist[2::5]

-> 출력: [3, 8]

 

6. [4::-2]무슨 뜻인가? 

-4부터 시작하여 역순으로 -2감소만큼 뽑아낸다.

->nlist = [1,2,3,4,5,6,7,8,9,10]

->nlist[4::-2]

-> 출력: [5,3,1]