짝수 인덱스만 삭제
- 홀수 인덱스인 원소들만 남기기
아래처럼 리스트에 1 ~ 10까지의 숫자를 집어넣고
del data[1::2]
(1번쨰 인덱스부터, 2만큼의 간격마다 삭제)를 해주면 된다.
{% include codeHeader.html name="짝수삭제.py" %}
data = [_ for _ in range(1,10)]
del data[1::2]
$ python3 짝수삭제.py
[1, 3, 5, 7, 9]
홀수 인덱스만 삭제
- 짝수 인덱스인 원소들만 남기기
홀수만 삭제하는 경우
del data[0::2]
(0번째 인덱스부터, 2만큼의 간격마다 삭제))를 해주면 된다.
{% include codeHeader.html name="홀수삭제.py" %}
data = [_ for _ in range(1,10)]
del data[0::2]