Algorithm/모두의 알고리즘 with Python

[알고리즘 기초] 최댓값 찾기 / List

비번변경 2021. 9. 25. 17:15

과감하게 문제 풀이는 생략한다.

 

리스트(List)

정보 여러 개를 하나로 묶어 저장하고 관리하는 자료구조 중 하나

쉼표로 구분한 값을 대괄호로 묶어서 선언한다.

 

선언 및 접근 방법

# 선언
list_num = [17, 92, 18, 33, 58, 7, 33, 42]

# n번째 값에 접근. 인덱스는 0부터 시작한다
list_num[n]

# 리스트의 맨 끝값에 접근
list_nume[-1]

 

함수

# 리스트의 길이(자료 수) 반환
len{list_num)

# 리스트의 끝에 값 추가
list_num.append(num)

# 리스트의 특정 위치에 값 추가
list_num.insert(i, num)

# i번째 위치의 값을 리스트에서 제거하면서 값 반환
# 위치를 지정하지 않으면 맨 끝 값 제거와 동시에 값 반환
list_num.pop(i)

# 리스트 내 모든 값 삭제
list_num.clear()

# 리스트 내 자료 존재 여부 확인
num in list_num # 리스트에 값이 있으면 true
num not in list_num # 리스트에 값이 없으면 true

 

참고문서

https://thebook.io/006935/

728x90