Время выполнения
10-15 минут
Уровень сложности
Низкий
Цели
Ознакомить учащегося с:
- индексированием списков;
- использованием операторов
in
иnot in
.
Сценарий
Представьте себе список - не очень длинный, не очень сложный, просто обычный список, содержащий некоторые целые числа. Некоторые из этих чисел могут повторяться, и это ключ к разгадке. Мы не хотим повторений. Мы хотим, чтобы они были удалены.
Ваша задача - написать программу, которая удаляет все дубликаты чисел из списка. Цель состоит в том, чтобы составить список, в котором все числа встречаются не более одного раза.
Примечание: предположим, что исходный список жестко закодирован внутри кода - Вам не нужно вводить его с клавиатуры. Конечно, Вы можете улучшить код и добавить часть, которая может вести диалог с пользователем и получать от нее/него все данные.
Подсказка: мы рекомендуем Вам создать новый список в качестве временной рабочей области - вам не нужно обновлять список in situ.
Мы не предоставили тестовых данных, так как было бы слишком просто. Вместо этого вы можете использовать наш скелет.