Найти в Дзене
PythonProger

Курс по Python#10 тип данных list и функция len()

Оглавление

Список на Pyhton- это легко!

list-список

Список включает в себя несколько элементов, с котороми можно работать(удалять, добавлять, изменять элементы, и т.д)

Чтобы создать список в Python нужно

записать несколько элементов в квадратные скобочки [] и через запятую.Список может содержать все типы данных в Python , и переменные.Подсчет элементов в списке (И в строке , котреже и т.д) начинаеться с НУЛЯ , а не с одного.

Пример на qpython
Пример на qpython

Если список можно добавить в список, получиться вложенный список.Но так делать не рекомендуется т.к списами будет сложно управлять.

Методы списка

  • append() - добавляет элемент в конец списка
  • clear() - полностью очищает список
  • copy() - создаёт копию списка
  • count(x) - считает сколько раз данный элемент повторяется в списке
  • extend() - добавляет в конец списка итерируемую последовательность.
  • index(x) - возвращает индекс данного элемента
  • insert(x,y) - добовляет элемент(y) перед указанным индексом(x)
  • pop(x) - возвращает элемент с указанным индексом, затем удаляет его
  • remove(x)- удаляет первый элемент списка значение которого равно аргументу(x)
  • reverse() - переворачивает список
  • sort() - сортировка списка

len()

Функция len(x) считает кол-во элементов в объекте.Это может быть список, кортеж, строка, словарь и т.д.

Пример:

var="раз"
x=[1,2,3]
print(len(var))
print(len(x))

Результат:

3
3

Цикл for и словари

Цикл for может пробежаться по списку слева направо.Для этого нам нужно написать for i in list: инструкция.

Пример:

var=[1,2,3]
for i in var:
if i==2:
print(var.index(i))

Результат:

1

Один будет т.к подсчетот элементов начинается с нуля.

А на сегодня все, пожалуйста подпишитесь и поставьте лайк.Вам не сложно - мне приятно)))