slice()
Python slice() funksiyasi
❮ Python o‘rnatilgan funksiyalari
Misol
Tuple va slice obyektini yarating. Tuplening faqat dastlabki ikkita elementini olish uchun slice obyektidan foydalaning:
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
slice() funksiyasi slice obyektini qaytaradi.
slice obyekti ketma-ketlikni qanday kesishni belgilash uchun ishlatiladi. Kesish qayerdan boshlanib, qayerda tugashini ko‘rsatishingiz mumkin. Shuningdek, qadamni ham belgilashingiz mumkin, bu esa, masalan, faqat har ikkinchi elementni kesib olish imkonini beradi.
Sintaksis
slice(start, end, step)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| start | Ixtiyoriy. Kesish qaysi pozitsiyadan boshlanishini belgilaydigan butun son. Standart qiymat: 0 |
| end | Kesish qaysi pozitsiyada tugashini belgilaydigan butun son |
| step | Ixtiyoriy. Kesish qadamini belgilaydigan butun son. Standart qiymat: 1 |
Ko‘proq misollar
Misol
Tuple va slice obyektini yarating. slice obyektini 3-pozitsiyadan boshlab, 5-pozitsiyagacha kesing va natijani qaytaring:
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3, 5)
print(a[x])
O‘zingiz sinab ko‘ring »
Misol
Tuple va slice obyektini yarating. Har uchinchi elementni qaytarish uchun step parametridan foydalaning:
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0, 8, 3)
print(a[x])
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
