Python 강좌 : 제 8강 - List 기초 연산 (1)
목록(List)
Python에서는 목록(List)을 이용하여 다양한 연산이 가능합니다.
데이터 형식과는 무관하게 저장
할 수 있으며 List 안에 또 다른 List를 포함
시킬 수 있습니다.
List는 대괄호([])
를 사용하며 순서를 중요시합니다. 또한 연산시 원소에 대한 값이 아닌 List 자체에 대한 연산을 실시합니다.
즉, 목록 자체에 대한 연산이므로 내부 요소가 아닌 목록에 대해 영향을 미칩니다.
생성
- 결과
- [1, 2, 3]
[4, 5, 6]
목록은 대괄호([])
와 쉼표(,)
를 이용하여 생성이 가능합니다.
이어 붙이기
- 결과
- [1, 2, 3, 4, 5, 6]
[1, 2, 3, 9]
목록은 +
를 이용하여 목록끼리 합치거나 새로운 값을 추가할 수 있습니다.
반복
- 결과
- [1, 2, 3, 1, 2, 3]
[4, 5, 6, 4, 5, 6, 4, 5, 6]
목록은 *
를 이용하여 목록을 반복시켜 목록 자체의 크기가 커집니다.
참조
- 결과
- 1
2
3
3
[4]
[4, 5]
[1, 3, 5, 7]
목록은 :
을 이용하여 목록을 참조할 수 있습니다.
목록[index]
를 사용하면 index
의 값을 출력합니다.
목록[start:end]
를 사용하면 start
부터 end
값 까지 출력합니다.
목록[start:end:interval]
를 사용하면 start
부터 end
값 까지 interval
간격만큼 출력합니다.
좌측의 첫 번째 값은 0
이며, 우측의 첫 번째 값은 -1
을 사용하여 출력이 가능합니다.
포함
- 결과
- [[1, 2, 3], [4, 5, 6]]
목록안에 목록을 포함시켜 목록을 포함한 목록 또한 생성이 가능합니다.
댓글 남기기