반응형 [코딩테스트] Python - 자료구조 배열- 더보기ㅇ 리스트- 더보기# Listlst = []lst.append(val)lst.extend(otherList)lst.insert(idx, val) lst.pop(idx)/* ETC */lst.sort(reverse=False) # 원본 리스트 정렬sorted(lst) # 정렬된 리스트 복사본 생성lst.copy() # 리스트 얕은 복사lst.remove(val) # 앞에서부터 일치하는 값 1개 삭제 없는 경우 예외 발생 스택- FILO(First In Last Out) 구조더보기# Stackstack = []stack.append(val) # 맨 뒤에 값 삽입stack.pop() # 맨 뒤 값 반환 및 삭제stack[-1.. 2025. 2. 9. [Python] Week 7: 리스트 Day 1: 리스트의 기본 개념강의 내용:리스트의 개념리스트의 정의와 특징리스트와 배열의 차이점리스트의 기본 사용법리스트 생성 및 초기화리스트 요소 접근 및 수정실습:리스트 생성 및 요소 접근# 리스트 생성 및 초기화fruits = ["apple", "banana", "cherry"]numbers = [1, 2, 3, 4, 5]# 리스트 요소 접근 및 수정print(fruits[0]) # 'apple'fruits[1] = "blueberry"print(fruits) # ['apple', 'blueberry', 'cherry'] Day 2: 리스트 메서드 I강의 내용:리스트 메서드append(): 리스트 끝에 요소 추가insert(): 특정 위치에 요소 추가remove(): 특정 요소 제거pop(): .. 2024. 6. 1. 이전 1 다음 반응형