[파이썬] 리스트 메소드 활용

Python의 리스트는 강력한 메소드를 가지고 있어서 다양한 작업을 할 수 있습니다. 이번 글에서는 리스트 메소드의 기본적인 사용법과 예제를 통해 리스트 메소드를 활용하는 방법을 알아보겠습니다.

append() 메소드

append() 메소드는 리스트 맨 뒤에 새로운 요소를 추가할 때 사용합니다.

예제

list = [1, 2, 3]
list.append(4)
print(list)

결과:

[1, 2, 3, 4]

extend() 메소드

extend() 메소드는 리스트 맨 뒤에 다른 리스트를 추가할 때 사용합니다.

예제

list = [1, 2, 3]
list.extend([4, 5, 6])
print(list)

결과:

[1, 2, 3, 4, 5, 6]

insert() 메소드

insert() 메소드는 리스트의 특정 인덱스 위치에 새로운 요소를 추가할 때 사용합니다.

예제

list = [1, 2, 3]
list.insert(1, 4)
print(list)

결과:

[1, 4, 2, 3]

remove() 메소드

remove() 메소드는 리스트에서 특정 요소를 제거할 때 사용합니다.

예제

list = [1, 2, 3]
list.remove(2)
print(list)

결과:

[1, 3]

pop() 메소드

pop() 메소드는 리스트의 특정 인덱스 위치의 요소를 제거할 때 사용합니다.

예제

list = [1, 2, 3]
list.pop(1)
print(list)

결과:

[1, 3]

index() 메소드

index() 메소드는 리스트에서 특정 요소의 인덱스를 찾을 때 사용합니다.

예제

list = [1, 2, 3]
index = list.index(2)
print(index)

결과:

1

count() 메소드

count() 메소드는 리스트에서 특정 요소가 몇 개 있는지 찾을 때 사용합니다.

예제

list = [1, 2, 3, 2]
count = list.count(2)
print(count)

결과:

2

sort() 메소드

sort() 메소드는 리스트를 정렬할 때 사용합니다.

예제

list = [3, 2, 1]
list.sort()
print(list)

결과:

[1, 2, 3]

reverse() 메소드

reverse() 메소드는 리스트를 역순으로 뒤집을 때 사용합니다.

예제

list = [1, 2, 3]
list.reverse()
print(list)

결과:

[3, 2, 1]

Python의 리스트 메소드는 이렇게 다양하게 활용할 수 있습니다. 이번 글에서는 기본적인 메소드만 소개하였지만, 리스트 메소드는 더 많은 기능을 가지고 있습니다. 리스트 메소드를 활용하여 다양한 작업을 할 수 있도록 노력해보세요!