Menu
Coddy logo textTech

Modyfikowanie list

Część sekcji Podstawy ścieżki Python w Coddy. Lekcja 55 z 77.

Oprócz uzyskiwania dostępu do elementów tablicy możesz je także modyfikować. Aby zmodyfikować konkretny element tablicy, możesz przypisać mu nową wartość, używając jego indeksu.

Oto przykład:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)

Wynik:

["apple", "orange", "cherry"]

banana zmieniono na orange

challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie change_element, która modyfikuje listę, zastępując jeden element nową wartością.

Parametry funkcji:

  • lst — lista do zmodyfikowania
  • index — pozycja elementu do zastąpienia
  • new_element — nowa wartość do umieszczenia na tej pozycji

Co powinna robić funkcja:

  1. Pobrać element z listy o określonym indeksie
  2. Zastąpić go nowym elementem
  3. Zwrócić zmodyfikowaną listę

Przykład: change_element([1, 2, 3], 0, 9) powinno zwrócić [9, 2, 3], ponieważ zastępuje element o indeksie 0 (którym była wartość 1) wartością 9.

Spróbuj swoich sił

def change_element(lst, index, new_element):
    # Napisz kod tutaj
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Python online