티스토리 뷰

728x90
반응형

 

 

1. 짝수인덱스만 삭제 (=홀수 인덱스인 원소들만 남기기)

아래처럼 리스트에 1~10까지의 숫자를 넣어놓고

del data[1::2] (1번째 인덱스부터, 2만큼의 간격마다 삭제)를 해주면 됩니다

 data = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
 del data[1::2]

 

int가 아닌 list of string이여도 가능합니다.

 

 

 

2. 홀수인덱스만 삭제 (=짝수 인덱스인 원소들만 남기기)

홀수만 삭제하는 경우,

del data[0::2] (0번째 인덱스부터, 2만큼의 간격마다 삭제)를 해주면 됩니다

728x90
반응형
댓글