Sobes.tech
Middle

[::1] kesimi nima va uni bajarishda nima bo'ladi?

sobes.tech AI

AIdan javob

Python'da [::-1] dilimi ketma-ketlik elementlarini teskari tartibda olish uchun ishlatiladi (matn, ro'yxat, tuple va boshqalar).

Tushuntirish:

  • Dilimning birinchi parametri boshlang'ich indeks (standart: boshlanish).
  • Ikkinchi parametri oxirgi indeks (standart: oxiri).
  • Uchinchi parametri qadam, bu yerda -1, bu oxiridan boshlanishga harakat qilishni anglatadi.

Misol:

s = "hello"
print(s[::-1])  # chiqish: 'olleh'

lst = [1, 2, 3, 4]
print(lst[::-1])  # chiqish: [4, 3, 2, 1]

Shunday qilib, [::-1] yangi ketma-ketlikni yaratadi va elementlar teskari tartibda bo'ladi.