리스트
◈ 리스트(list) 요약 [↓클릭 ]
리스트는 여러 데이터를 순차적으로 나열한 것으로 대괄호([ ])로 데이터를 묶고, 각 데이터를 쉼표(,)로 구분한다.
리스트로 선언된 각 데이터는 메모리 공간에 저장되며 인덱스(index) 값을 갖는다.(인텍스 번호는 '0'부터 시작 됨)
공백리스트 a는 a=[ ]과 같이 선언하고, a=[1,2,3]으로 a에 데이터들을 저장할 수 있다.
※ 문자열 슬라이스(slice)
1) 문자열에서 일정 범위를 지정하여 개별 문자들을 추출하는 방법
2) 문자열의 인덱스 번호는 '0'부터 시작한다.
3) 콜론(:)을 사용하여 범위 지정
4) [n:m]은 n번째 부터 m-1까지의 데이터가 추출된다는 의미
5) n 또는 m은 생략할 수 있다. ex) [:3]라고 입력하면, 0번째 데이터부터 3의 앞 숫자인 2번째 데이터까지 선택
리스트에 관련된 함수 사용할 때는 점(.)을 사용하여 호출한다. ex) .append(100)
※ 리스트 관련 함수
1) append() : 리스트의 맨 뒤에 데이터를 추가
2) insert() : 리스트의 지정한 위치에 데이터 추가
3) pop(): 리스트내의 맨 뒤 데이터 삭제
4) remove(): 리스트내의 특정 데이터 삭제
5) sort(): 리스트 데이터 정렬
※ len() : 문자(열)의 길이를 알려주는 함수로 리스트의 길이를 확인 할 수 있다.
◈ 리스트에 사용하는 괄호[ ] 표기/ 문자열 나열
리스트에 사용하는 괄호[ ]를 사용했나요?
리스트 데이터를 잘 나열 했나요?
◈ append( ) 함수를 사용한 값 추가
리스트에 값을 추가하기 위해 append( ) 함수를 사용했나요?
append( ) 함수를 호출할 때 점(.)을 사용했나요?