12 of 151 menu

index მეთოდი

index მეთოდი ეძებს ელემენტს სიაში და აბრუნებს მისი პირველი გამოჩენის ინდექსს. პირველ პარამეტრში ვნიშნავთ ჩვენთვის საინტერესო ელემენტს. მეორე ნებაყოფლობით პარამეტრში ვმიუთითებთ ძიების დაწყების პოზიციას, მესამე ნებაყოფლობით პარამეტრში - ძიების დასრულების პოზიციას.

სინტაქსი

სია.index(რას ვძებთ, [ძიების დასაწყისი], [ძიების დასასრული])

მაგალითი

მოდი ვიპოვოთ ელემენტის 'ab' პირველი გამოჩენის პოზიცია:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

კოდის შესრულების შედეგი:

0

მაგალითი

ახლა კი დავაყენოთ პოზიციები ძიების დასაწყისისთვის და დასასრულისთვის:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

კოდის შესრულების შედეგი:

2

მაგალითი

მოდი ვეძებოთ არმყოფი ელემენტი:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('xx'))

ამ შემთხვევაში მეთოდი დააბრუნებს შეცდომას:

ValueError: 'ab' is not in list

იხილეთ აგრეთვე

  • ფუნქცია len,
    რომელიც აბრუნებს სიის სიგრძეს
  • მეთოდი count,
    რომელიც აბრუნებს ელემენტის დამთხვევების რაოდენობას სიაში
  • მეთოდი insert,
    რომელიც ამატებს ელემენტს სიაში მითითებული ინდექსის წინ
  • მეთოდი pop,
    რომელიც შლის ელემენტს მისი ინდექსის მიხედვით
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა