Методът list () вмъква елемент в списъка с посочения индекс.
Синтаксисът на insert()
метода е
list.insert (i, elem)
Тук elem се вмъква в списъка при i -ия индекс. Всички елементи след това elem
са изместени надясно.
insert () Параметри
В insert()
метода се извършва по два параметъра:
- индекс - индексът, в който трябва да се вмъкне елементът
- елемент - това е елементът, който трябва да се вмъкне в списъка
Бележки:
- Ако индексът е 0, елементът се вмъква в началото на списъка.
- Ако индексът е 3, елементът се вмъква след 3-ия елемент. Позицията му ще бъде 4-та.
Върната стойност от insert ()
В insert()
метода не връща нищо; връща None
. Той актуализира само текущия списък.
Пример 1: Вмъкване на елемент в списъка
# vowel list vowel = ('a', 'e', 'i', 'u') # 'o' is inserted at index 3 # the position of 'o' will be 4th vowel.insert(3, 'o') print('Updated List:', vowel)
Изход
Актуализиран списък: ('a', 'e', 'i', 'o', 'u')
Пример 2: Вмъкване на кортеж (като елемент) в списъка
mixed_list = ((1, 2), (5, 6, 7)) # number tuple number_tuple = (3, 4) # inserting a tuple to the list mixed_list.insert(1, number_tuple) print('Updated List:', mixed_list)
Изход
Актуализиран списък: ((1, 2), (3, 4), (5, 6, 7))