Предмет: Информатика, автор: sidorow1

Есть список:
a = [1, 2, 3, 3, 4, 5]
Требуется написать функцию в отдельном модуле, которая проверяет все ли числа в данном списке, являются уникальными. Разделить функцию и ее вызов по отдельным файлам, с соответствующим импортом функции в основной файл.

Ответы

Автор ответа: valeron9814
5

Ответ:

Розділено на 2 файли main.py і module.py

Код main.py:

from module import unic_list

a = [1, 2, 3, 3, 4, 5]

unic_list(a)

Код module.py:

def unic_list(a):

   a = set(a)

   a = list(a)

   print(a)

Объяснение:

from module import unic_list - імпортуємо з файлу модуль.ру функцію unic_list і потім нижче її викликаємо.

З першого файлу береться список "відправляється" в інший файл модуль.ру в функцію, в функції ми список перетворюємо на set - множина, щоб прибрати повторення числ, потім знову перетворюємо назад в список list, роздруковуємо результат.


Аноним: А можно бл по русски?
Аноним: нифига не понятно
Похожие вопросы