Sobes.tech
Middle

[::-1] dilimi nə deməkdir və icra edildikdə nə baş verir?

sobes.tech Süni İntellekt

AI-dan cavab

Python-da [::-1] dilimi ardıcıllığın elementlərinin əks ardıcıllığını əldə etmək üçün istifadə olunur (sətir, siyahı, tuple və s.).

İzah:

  • Dilimin ilk parametri başlanğıc indeksidir (standart: başlanğıc).
  • İkinci parametr son indeksdir (standart: son).
  • Üçüncü parametr addımdır, burada -1, bu da sondan başlanğıca hərəkət etməyi göstərir.

Nümunə:

s = "hello"
print(s[::-1])  # çıxış: 'olleh'

lst = [1, 2, 3, 4]
print(lst[::-1])  # çıxış: [4, 3, 2, 1]

Beləliklə, [::-1] yeni ardıcıllıq yaradır və elementləri tərs sırayla yerləşdirir.