데이터분석/python

파이썬 list 함수 요약

dataminutestone 2025. 10. 26. 11:39

[빈 리스트 만들기]

list = []

 

[목록을 채운 리스트 만들기]

list = [1, 2, 3, 4]

 

 

 

인덱스는 0부터.

 

print(list[0]) -> 1이 출력됨

 

print(list[0:3]) -> 1,2,3까지만 출력됨. 마지막 인덱스는 출력 X

print(list[:2]) -> 1,2

 

new_list = list[:3]

print(new_list[1]) -> 2

 

리스트 함수

list.append(5) -> 리스트 맨 끝에 5를 추가하는 함수

del list[1] -> 인덱스 1번 삭제

list.insert(1,0) ->. 1번인덱스에 0 추가 

 

-> del은 .을 찍지 않고, insert는 .이 필요한데, 객체 내부 메서드와 파이썬 자체 문법의 차이

 

[기존 차트를 정렬 sort] list.sort()

list.sort()

list.sort(reverse = True) == list.reverse()

 

[새로운 차트로 정렬 sorted] ed가 붙는다.

new_list = sorted(list) -> 오름차순 정렬

new_list = sorted(list, reverse = true) -> 내림차순 정렬

 

[리스트 내의 값 확인]

print(in_list(리스트명, 리스트값)print(리스트값 in 리스트명) - 없는지 확인은 in 앞에 not 붙이기

 

[리스트 안에 있는 리스트(nested list)]

print(리스트명[첫번째 리스트 인덱스값] [두번째 리스트 인덱스값])

 

[인덱스값 찾기]

list.index("찾을 값")

 

[검색한 값을 첫 번째로 가지고 있는 원소 삭제]

list.remove("찾을 값")