Using enumerate with Loops

Python da `enumerate` deb nomlangan o'rnatilgan funksiya mavjud.

Aylanishlarda enumerate dan Foydalanish

Python da enumerate deb nomlangan o'rnatilgan funksiya mavjud. Ushbu funksiya iterable, masalan, string, ro'yxat yoki to'plamni qabul qiladi va (hisob, element) shaklida tuple qaytaradi. Hisobning birinchi qiymati 0 bo'ladi, chunki Python da hisoblash noldan boshlanadi. Agar iterable bir ketma-ketlik bo'lsa, masalan, string yoki ro'yxat, unda hisob qaytargan elementning o'rnini bildiradi.

Quyida misol keltirilgan:

>>> my_str = 'abcdefg'
>>> for pos, letter in enumerate(my_str):
    print(f'{pos} - {letter}')

Natija:

0 - a
1 - b
2 - c
3 - d
4 - e
5 - f
6 - g

Endi keling, Python qo'llab-quvvatlaydigan boshqa turdagi aylanishga nazar solaylik!

Ushbu sahifada

Xato haqida xabar berish