💻☕프로그래밍 언어/Python
파이썬 리스트 함수 삼형제 (pop, remove, index)
들판속초록풀
2024. 10. 27. 15:29
pop함수는 특정 인덱스 값을 매개변수로 입력받아서 해당 요소를 삭제 및 반환한다.
a = [1, 2, 3]
print(a.pop) # 출력 결과: 3
# a[2]인 3을 삭제 및 반환
print(a) # 출력 결과: [1, 2]
remove함수는 pop함수와는 다르게 인덱스가 아닌 삭제할 값을 매개변수로 입력받고 해당 요소를 삭제한다
data = [1, 2, 3]
data.remove(3)
print(data) # 출력 결과: [1, 2]
index함수는 리스트에서 특정 데이터가 어느 위치(인덱스 값 / 순서 값)에 있는지를 반환한다
중복된 데이터가 있을 경우, 처음 등장하는 위치를 반환한다
data = [1, 2, 3, 4, 3, 2]
print(data.index(3)) # 출력 결과: 2