리스트: 두 판 사이의 차이

편집 요약 없음
Hyunwoo guem (토론 | 기여)
편집 요약 없음
1번째 줄: 1번째 줄:
리스트(list)는 여러 값(원소)을 담을 수 있는 객체(object)를 뜻한다. 리스트를 나타낼 때는 대괄호([,])를 사용한다.
리스트에서 특정 순번의 원소를 부르기 위해서 인덱스(index)를 사용한다. 인덱스는 1이 아닌 0부터 시작한다는 점에 유의한다
메서드는 특정 객체 속한 함수를 의미하는 말인데 여기서의 객체는 리스트라 할 수 있다. 리스트에 저장된 데이터를 조작하거나 정보를
얻는데 사용되는 동작 또는 기능이라고 생각하면 된다. 예를 들어 list.append(x)는 리스트 끝에 x라 새로운 원소를 추가하는 메서드라고
할 수 있다. 또 다른 메서드를 소개 하자면...
'''리스트'''가 가진 유용한 메서드 <code>remove</code>는 리스트에서 특정 위치에 있는 인덱스를 찾아 삭제하는 것으로 알려져 있지만, 실제로는
'''리스트'''가 가진 유용한 메서드 <code>remove</code>는 리스트에서 특정 위치에 있는 인덱스를 찾아 삭제하는 것으로 알려져 있지만, 실제로는
위치를 기준으로 인덱스를 찾는 것이 아니라 특정 값을 기준으로 인덱스를 찾는 메서드이다. 위치를 기준으로 인덱스를 삭제하는 메서드는 <code>pop</code>이라는 메서드이다.  
위치를 기준으로 인덱스를 찾는 것이 아니라 특정 값을 기준으로 인덱스를 찾는 메서드이다. 위치를 기준으로 인덱스를 삭제하는 메서드는 <code>pop</code>이라는 메서드이다.