반드시 기억해야하는 파이썬 indexing 특징
a[3:-3]?
a = [1,2,3,4,5,6]
result = [a[i:j] for i in range(1,4) for j in range(-3,-1)]
cnt = 0
for element in result:
if len(element) <= 1:
cnt += 1
print(cnt)
3
print(result)
[[2,3],[2,3,4],[3],[3,4],[],[4]]
a[3:-3]
[]
a[3:-3]이 4일것 같다고 생각은 했지만 []이었음
마지막 인덱스 원소는 포함하지 않으니까 그런가봄
이런거는 외운다기보다는
'마지막 인덱스의 원소는 포함하지 않는다'를 기억하고 있어야겠지
'프로그래밍 > Python' 카테고리의 다른 글
파이썬(python)의 generator란? (0) | 2022.01.26 |
---|---|
파이썬(Python) 프로그래밍 가이드라인 (0) | 2022.01.23 |
문자열 출력 포맷팅(format) (0) | 2022.01.21 |
파이썬(python)의 사용자 정의 함수(def function) (0) | 2022.01.20 |
반드시 알아야하는 유용한 파이썬(Python) 수학 연산 (0) | 2022.01.19 |
TAGS.