리스트 수정하기
Coddy Python 여정의 Fundamentals 섹션에 포함된 레슨 — 77개 중 55번째.
리스트의 요소에 접근하는 것 외에도, 요소를 수정할 수도 있습니다. 리스트의 특정 요소를 수정하려면, 인덱스를 사용하여 새로운 값을 할당할 수 있습니다.
여기에 예시가 있습니다:
my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)출력:
["apple", "orange", "cherry"]banana가 orange로 변경되었습니다.
챌린지
쉬움하나의 요소를 새로운 값으로 교체하여 리스트를 수정하는 change_element라는 이름의 함수를 만드세요.
함수 매개변수:
lst- 수정할 리스트index- 교체할 요소의 위치new_element- 해당 위치에 넣을 새로운 값
함수가 해야 할 일:
- 리스트의 지정된 인덱스에 있는 요소를 가져옵니다.
- 그 요소를 새로운 요소로 교체합니다.
- 수정된 리스트를 반환합니다.
예시: change_element([1, 2, 3], 0, 9)는 인덱스 0의 요소(1이었던 것)를 9로 교체하므로 [9, 2, 3]을 반환해야 합니다.
치트 시트
리스트의 특정 요소를 수정하려면 인덱스를 사용하세요:
my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list) # 출력: ["apple", "orange", "cherry"]이렇게 하면 인덱스 1의 요소가 "banana"에서 "orange"로 변경됩니다.
직접 해보기
def change_element(lst, index, new_element):
# 여기에 코드를 작성하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.