Методы списка в Python
В Python список (list) - это изменяемый объект, который содержит упорядоченную последовательность элементов. В этой статье мы рассмотрим основные методы списка, которые могут быть использованы для работы с ним.
append()
Метод append() используется для добавления элемента в конец списка. Вот пример:
my_list = [1, 2, 3] my_list.append(4) print(my_list) # [1, 2, 3, 4]
extend()
Метод extend() используется для добавления элементов из другого списка в конец текущего списка. Вот пример:
my_list = [1, 2, 3] other_list = [4, 5, 6] my_list.extend(other_list) print(my_list) # [1, 2, 3, 4, 5, 6]
insert()
Метод insert() используется для добавления элемента в список по указанному индексу. Вот пример:
scssCopy codemy_list = [1, 2, 3] my_list.insert(1, 4) print(my_list) # [1, 4, 2, 3]
remove()
Метод remove() используется для удаления элемента из списка по его значению. Вот пример:
my_list = [1, 2, 3, 4] my_list.remove(3) print(my_list) # [1, 2, 4]
pop()
Метод pop() используется для удаления элемента из списка по указанному индексу. Вот пример:
my_list = [1, 2, 3] my_list.pop(1) print(my_list) # [1, 3]
index()
Метод index() используется для нахождения индекса элемента в списке по его значению. Вот пример:
my_list = [1, 2, 3] index = my_list.index(2) print(index) # 1
count()
Метод count() используется для подсчета количества элементов в списке, которые равны заданному значению. Вот пример:
my_list = [1, 2, 3, 2, 4, 2] count = my_list.count(2) print(count) # 3
sort()
Метод sort() используется для сортировки элементов в списке. Вот пример:
my_list = [3, 1, 4, 2] my_list.sort() print(my_list) # [1, 2, 3, 4]
reverse()
Метод reverse() используется для изменения порядка элементов в списке на противоположный. Вот пример:
scssCopy codemy_list = [1, 2, 3] my_list.reverse() print(my_list) # [3, 2, 1