list와 ndarray에서 요소를 한 번에 나타낼 ?때 슬라이스라는 편리한 방법을 사용할 수 있습니다. 이를 잘 사용하면 프로그래밍이 간편해 집니다. 슬라이스는 ':'을 사용하며 변수명[시작:끝]으로 사용할 수 있습니다. 앞에 시작을 넣지않고 [:끝]만 넣으신다면 처음부터 지정하신 곳까지 출력이 되게 됩니다.
다음과 같이 첫 행에서 x값으로 15를 대입하고, if의 x>10이라는 조건은 True입니다.
이제 for문을 사용해 봅시다.
for문은 for "변수" in "list 형": 과 같은 형태입니다.
list에 포함된 요소의 수만큼 for문 다음의 들여 쓰기 된 행이 실행됩니다. 반복할 때마다 list의 요소가 차례대로 변수에 드러갑니다. list형 대신 tuple 형, range형을 사용할 수도 있습니다. 또한 list형의 요소값을 각각 2배로도 만들 수 있습니다.
enumerate를 사용해보기
파이썬에서는 enumerate을 사용하여 앞에서 구현한 기능보다 조금도 예쁘게 나타낼 수 있습니다.