Метод insert

Метод insert элементни рўйхатга белгиланган индексдан олдин Қўшади. Биринчи параметрда элементни Қўйиш керак бўлган индексни белгилаймиз, иккинчи параметрда - рўйхатга Қўшмоқчи бўлган элементни.

Синтаксис

pythonрўйхат.insert(индекс, нима Қўшамиз)

Мисол

Келгила, элемент '12'ни рўйхатдаги 2-позицияга Қўшайлик:

pythonlst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))

Кодни ишлаш натижаси:

python['ab', 'cd', '12', 'ef', 'gh']
2

Мисол

Энди эса элементни рўйхатнинг охирига Қўшайлик:

pythonlst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')

print(lst)
print(lst.index('12'))

Олинган натижадан кўриниб турибдики, элемент рўйхатнинг охирига эмас, балки охирги элементдан олдин Қўшилди:

python['ab', 'cd', 'ef', '12', 'gh']
3

Қаранг

  • метод append,
    элементни рўйхатнинг охирига Қўшади
  • метод pop,
    элементни унинг индекси бўйича ўчиради
  • метод index,
    элементни рўйхатдан излайди ва унинг индексини Қайтаради
  • метод count,
    элементнинг рўйхатдаги мос келишлар сонини Қайтаради
  • метод clear,
    рўйхатнинг барча элементларини ўчиради