반응형

파이썬에는 Slicing 이라는 문법이 있습니다.

이는 파이썬의 매우 큰 장점이라고 생각합니다. 이유는 코드의 가독성을 높여주고, 변수 선언을 줄일 수 있기 때문입니다.

 

※ For문 사용하기

# 2 ~ 4번째 원소만 저장하기
a = [1, 2, 3, 4, 5]
b = []
for i in range(1, 4):
	b.append(a[i]

Slicing 사용하기

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

이처럼 변수를 새로 선언하여 메모리를 낭비 안할 수 있고, 코드를 많이 줄일 수 있습니다. 

 

 

반응형

+ Recent posts