Skip to content · ⁨Перейти к содержанию⁩

Find the position · ⁨Найти позицию⁩

English

Find the position

Search a list and report where something is, counting from 0.

Loop over the positions with range(len(items)), so you have the index i as well as the item items[i]. return leaves the function straight away, which is exactly what you want at the first match. Return -1 only after the loop has checked every item.

Русский

Найти позицию

Найдите в списке и укажите где находится элемент, нумерация начинается с 0.

Проходите по позициям с помощью range(len(items)), чтобы получить одновременно индекс i и элемент items[i]. return немедленно завершает функцию, что именно и требуется при первом совпадении. Возвращайте -1 только после того, как цикл проверил все элементы.

Log in or create account · ⁨Войти или создать аккаунт⁩

IGCSE, A-Level & AP