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štinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη