$ sudo teach IT

Функции списков

В python есть функция «list()», в неё можно ничего не вводить для создания пустого списка или ввести в неё значение или переменную для получения преобразованного списка/элемента.

Функция «range()» выводит список с последовательностью целых чисел в заданном диапазоне.

 Если вы вводите одно значение, то функция выводит последовательность от 0 до введенного значения. range(5)
Если вы вводите два значения, то функция выводит последовательность от первого введённого значения до второго введённого значения. range(2, 6)
Если вы вводите три значения, то функция выводит последовательность от первого введенного значения до второго введенного значения с разницей между каждым числом в третьем значении. range(0, 10, 2)
 

list = list(range(0, 10, 2))

 

Функция range не включает в возвращение значение stop, поэтому если вы хотите вывести все числа от 1 до 20, надо использовать range(21).

Функция списка «append()» позволяет добавить элемент в конец списка.

my_list.append("Дополнительный элемент")

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

del my_list[3]

Функция «insert()» похожа на функцию append(), только в отличие от неё туда надо вводить 2 значения: первое - номер позиции в списке, в которую будет добавлено значение, а второе - значение, которое будет добавлено в список.

my_list.insert(0, "Дополнительный элемент")

Функция len() позволяет получить количество элементов в списке или длину строки.

print(len(list))