Списки Python

По теме
Введение
функция len(): длина списка
метод .append(): добавить в конец
метод .insert(): добавить в начало
метод .insert(): добавить в любое место
метод .pop(): удалить последний элемент
метод .pop(): удалить первый элемент
метод .pop(): удалить любой элемент

Введение

Чтобы создать список нужно воспользоваться квадратными скобками

l = ['a','b','c']
print(l)

['a','b','c']

Получился список из трёх элементов. У каждого есть уникальный индекс. Индекс a = 0, индекс b = 1, индекс c = 2.

Можно пользоваться индексом и в обратную сторону. Тогда индекс c = -1, индекс b = -2, индекс a = -3

Элементabc
Индекс012
Индекс --3-2-1

Длину списка можно узнать с помощью функции len()

print(len(l))

3

Чтобы добавить в конец списка новый элемент применяется метод append()

l.append('d')
print(l)

['a','b','c','d']

print(len(l))

4

Чтобы добавить новый элемент в начало списка применяется метод insert()

l.insert(0, 'z')
print(l)

['z','a','b','c','d']

print(len(l))

5

С помощью insert() можно вставить элемент в любое место в списке

Нужно передать в insert() индекс того места в которое вы хотите поместить элемент

l.insert(3, 'j')
print(l)

['z','a','b','j','c','d']

print(len(l))

6

Чтобы удалить последний элемент списка применяется метод pop()

l.pop()
print(l)

['z','a','b','j','c']

print(len(l))

5

Чтобы удалить первый элемент списка

l.pop(0)
print(l)

['a','b','j','c']

print(len(l))

4

Чтобы удалить произвольный элемент списка передайте в pop() его индекс

l.pop(2)
print(l)

['a','b','c']

print(len(l))

3

Поиск по сайту

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: