Sobes.tech
Middle

Бақияи [::-1] чӣ маъно дорад ва вақте иҷро мешавад, чӣ мешавад?

sobes.tech AI

Ҷавоб аз AI

Pythonда [::-1] қисм ёки тизмалардаги элементларнинг қаршилик тартибини олиш учун ишлатилади.

Тушунтириш:

  • Қисимнинг биринчи параметри бошланғич индекс (стандарт: бошланғич).
  • Иккинчи параметри охирги индекс (стандарт: охирги).
  • Учинчи параметр қадам, бу ерда -1, бу охирдан бошланғичга ҳаракат қилишни англатади.

Масалан:

s = "hello"
print(s[::-1])  # чиқиш: 'olleh'

lst = [1, 2, 3, 4]
print(lst[::-1])  # чиқиш: [4, 3, 2, 1]

Шу тариқа, [::-1] янги тизмани яратади ва ундаги элементлар қаршилик тартибда бўлади.