Задание 1 Наполните два списка случайными целыми числами. Сделайте следующие действия: ■ Создайте третий список
Задание 1 Наполните два списка случайными целыми числами. Сделайте следующие действия: ■ Создайте третий список, включающий все элементы из обоих списков; ■ Создайте третий список, включающий только уникальные элементы из обоих списков; ■ Создайте третий список, содержащий элементы, которые общие для обоих списков; ■ Создайте третий список, содержащий только уникальные элементы из каждого из списков; ■ Создайте третий список, содержащий только минимальное и максимальное значение из каждого из списков.
17.12.2023 21:29
Инструкция: В задаче требуется работать со списками в языке программирования Python. Для решения этой задачи можно использовать операции со списками и множествами. Программа должна выполнить следующие действия:
1. Создать два списка с помощью функции `random.randint()` для генерации случайных целых чисел.
2. Создать третий список, включающий все элементы из обоих списков, используя операцию `+`.
3. Создать третий список, включающий только уникальные элементы из обоих списков, с помощью операции `set()` для удаления дубликатов и преобразования обратно в список.
4. Создать третий список, содержащий элементы, которые общие для обоих списков, используя операцию `set.intersection()` для нахождения общих элементов и преобразования обратно в список.
5. Создать третий список, содержащий только уникальные элементы из каждого из списков, используя операцию `set.symmetric_difference()` для нахождения уникальных элементов и преобразования обратно в список.
6. Создать третий список, содержащий только минимальное и максимальное значение из каждого из списков, используя функции `min()` и `max()`.
Демонстрация:
Совет: Для генерации случайных чисел можно использовать модуль `random`. Перед выполнением операций над списками, стоит проверить правильность создания списков и их содержимого. Для проверки можно использовать функцию `print()`.
Дополнительное упражнение:
Создайте программу, которая генерирует два списка случайных целых чисел от 1 до 10. Затем выполните все действия из описания задачи с этими списками и выведите результат.