Module (87%)
Section (90%)
Лабораторная работа

Время выполнения

10-15 минут

Уровень сложности

Низкий

Цели

Ознакомить учащегося с:

  • индексированием списков;
  • использованием операторов in и not in.

Сценарий

Представьте себе список - не очень длинный, не очень сложный, просто обычный список, содержащий некоторые целые числа. Некоторые из этих чисел могут повторяться, и это ключ к разгадке. Мы не хотим повторений. Мы хотим, чтобы они были удалены.

Ваша задача - написать программу, которая удаляет все дубликаты чисел из списка. Цель состоит в том, чтобы составить список, в котором все числа встречаются не более одного раза.

Примечание: предположим, что исходный список жестко закодирован внутри кода - Вам не нужно вводить его с клавиатуры. Конечно, Вы можете улучшить код и добавить часть, которая может вести диалог с пользователем и получать от нее/него все данные.

Подсказка: мы рекомендуем Вам создать новый список в качестве временной рабочей области - вам не нужно обновлять список in situ.

Мы не предоставили тестовых данных, так как было бы слишком просто. Вместо этого вы можете использовать наш скелет.


Code

my_list = [1, 2, 4, 4, 1, 4, 2, 6, 2, 9]
#
# Write your code here.
#
print("The list with unique elements only:")
print(my_list)
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×