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] янги тизмани яратади ва ундаги элементлар қаршилик тартибда бўлади.