반응형
파이썬에는 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]
이처럼 변수를 새로 선언하여 메모리를 낭비 안할 수 있고, 코드를 많이 줄일 수 있습니다.
반응형
'Python > Basic' 카테고리의 다른 글
[파이썬 기초] 2차 배열 선언 (다중 list) (0) | 2020.05.01 |
---|---|
[파이썬 기초] 파이썬 2진수, 8진수, 16진수 변환 (0) | 2020.03.26 |
[파이썬 기초] 파이썬 딕셔너리 (0) | 2020.03.20 |
[파이썬/Python] 파이썬 문자열 함수 (len, isalpha, isdigit, isalnum, join, sorted, split, find, upper, lower, strip, eval) (0) | 2020.03.20 |
[파이썬/Python] 파이썬 내장함수(input, int, float, max, min, bin, hex, round, type) (2) | 2020.03.17 |