Как использовать append в Python: примеры кода и объяснения
Метод append() в языке Python используется для добавления элемента в конец списка. Он принимает один аргумент - элемент, который нужно добавить в конец списка, и изменяет исходный список.
Например, мы имеем список чисел и хотим добавить в него новое число:
python
numbers = [1, 2, 3, 4, 5]
numbers.append(6)
print(numbers)
Результат выполнения программы:
[1, 2, 3, 4, 5, 6]
Метод append() также может использоваться для добавления элементов другого списка в конец текущего списка. Например:
python
fruits = ["apple", "orange", "banana"]
more_fruits = ["mango", "grape", "pineapple"]
fruits.append(more_fruits)
print(fruits)
Результат выполнения программы:
["apple", "orange", "banana", ["mango", "grape", "pineapple"]]
Но если мы хотим добавить элементы другого списка в конец текущего списка, а не список целиком, мы можем использовать метод extend(). Например:
python
fruits = ["apple", "orange", "banana"]
more_fruits = ["mango", "grape", "pineapple"]
fruits.extend(more_fruits)
print(fruits)
Результат выполнения программы:
["apple", "orange", "banana", "mango", "grape", "pineapple"]
Важно помнить, что метод append() изменяет исходный список, а не создает новый. Если мы хотим создать новый список, содержащий все элементы исходного списка плюс дополнительный элемент, мы можем использовать оператор "+" или методы списков, такие как list() и copy(). Например:
python
numbers = [1, 2, 3, 4, 5]
new_numbers = numbers + [6]
print(new_numbers)
Результат выполнения программы:
[1, 2, 3, 4, 5, 6]