Kutafuta Index ya Kipimo kwa Thamani Yake katika Python
Ikiwa tunahitaji kupata kipimo katika orodha na
kupata index yake, tunatumia
mbinu index. Kwenye kigezo cha kwanza
tunapeana thamani ya kipimo. Katika vigezo vya pili na
vya tatu visivyolazimisha tunaweza
kubainisha mwanzo na mwisho wa utafutaji ipasavyo.
Wacha tupate index ya 1 kutoka kwenye orodha yetu:
lst = [1, 2, 3]
print(lst.index(1)) # itatoa 0
Sasa wacha tuweke mwanzo na mwisho wa utafutaji wa kipimo:
lst = [1, 2, 3, 1, 4]
print(lst.index(1, 2, 4)) # itatoa 3
Ikiwa kipimo hakipo kwenye orodha, basi mbinu index
itaturudisha kosa:
lst = [1, 2, 3]
print(lst.index(4)) # itatoa kosa
Imepewa orodha:
lst = ['a', 'b', 'c', 'd', 'e']
Tafuta nambari ya kipimo chenye thamani
'c'.
Imepewa orodha:
lst = ['a', 'b', 'c', 'b', 'd']
Tafuta nambari ya kipimo cha pili chenye thamani
'b'.
Imepewa msimbo ufuatao:
lst = ['ab', 12, 'cd', 34]
tst = 'cd'
print(lst.index(tst))
Semeni, nini kitatolewa kwenye konsoli.
Imepewa msimbo ufuatao:
lst = [1, 3, 'a', 'b', 3, 6]
tst = 2
print(lst.index(tst))
Semeni, nini kitatolewa kwenye konsoli.