List değişkeni içinden veri çekme

Merhabalar

birinciSetOku = list(map(int, birinciSetOkuu)) diye bir data okuyorum. Print ettiğimde ise datanın çıktısı [0, 0, 0, 0, 0] şeklinde oluyor. Bunlardan hangisinin 1 olduğunda bulunduğu sıranın numarasını alabilirim. Kafam biraz yandı.Yardımlarınıza ihtiyacım var dostlar…

.index(1)?

1 Beğeni
birincisetOku = [0,0,0,0]


for i in birincisetOku:
    if i == 1:
        sonuc = birincisetOku.index(i)
        print(sonuc)
1 Beğeni
birincisetOku = [0,0,0,0]

for i,ix in enumerate(birincisetOku):
    if ix == 1:
        print(f"sayac {i}----numarası {ix}")
        break
1 Beğeni
birincisetOku = [0,1,0,0]


bir_oldumu = False

for i in birincisetOku:
    if i == 1:
        sonuc = birincisetOku.index(i)
        bir_oldumu = True
if bir_oldumu == True:
    print(sonuc)
1 Beğeni