리스트: 두 판 사이의 차이
편집 요약 없음 |
편집 요약 없음 |
||
| 1번째 줄: | 1번째 줄: | ||
'''리스트'''가 가진 유용한 메서드 | '''리스트'''가 가진 유용한 메서드 <code>remove</code>는 리스트에서 특정 위치에 있는 인덱스를 찾아 삭제하는 것으로 알려져 있지만, 실제로는 | ||
위치를 기준으로 인덱스를 찾는 것이 아니라 특정 값을 기준으로 인덱스를 찾는 메서드이다. 위치를 기준으로 인덱스를 삭제하는 메서드는 | 위치를 기준으로 인덱스를 찾는 것이 아니라 특정 값을 기준으로 인덱스를 찾는 메서드이다. 위치를 기준으로 인덱스를 삭제하는 메서드는 <code>pop</code>이라는 메서드이다. | ||
<syntaxhighlight lang = "python" line> | <syntaxhighlight lang = "python" line> | ||
| 13번째 줄: | 10번째 줄: | ||
[1, 'data', [4, 3], 1.0, 1.5, 2] | [1, 'data', [4, 3], 1.0, 1.5, 2] | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<code>remove</code>는 2.5의 인덱스가 삭제된 것을 알 수 있다. | |||
<syntaxhighlight lang = "python" line> | <syntaxhighlight lang = "python" line> | ||
| 22번째 줄: | 21번째 줄: | ||
[1, 2.5, [4, 3], 1.0, 1.5, 2] | [1, 2.5, [4, 3], 1.0, 1.5, 2] | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<code>pop</code>은 0부터 시작해서 두번째 위치에 있는 인덱스인 'data'가 삭제된 것을 알 수 있다 | |||