Название
Информатика

Задание 1 Наполните два списка случайными целыми числами. Сделайте следующие действия: ■ Создайте третий список

Задание 1 Наполните два списка случайными целыми числами. Сделайте следующие действия: ■ Создайте третий список, включающий все элементы из обоих списков; ■ Создайте третий список, включающий только уникальные элементы из обоих списков; ■ Создайте третий список, содержащий элементы, которые общие для обоих списков; ■ Создайте третий список, содержащий только уникальные элементы из каждого из списков; ■ Создайте третий список, содержащий только минимальное и максимальное значение из каждого из списков.
Верные ответы (1):
  • Орел
    Орел
    23
    Показать ответ
    Название: Работа со списками в Python

    Инструкция: В задаче требуется работать со списками в языке программирования Python. Для решения этой задачи можно использовать операции со списками и множествами. Программа должна выполнить следующие действия:

    1. Создать два списка с помощью функции `random.randint()` для генерации случайных целых чисел.
    2. Создать третий список, включающий все элементы из обоих списков, используя операцию `+`.
    3. Создать третий список, включающий только уникальные элементы из обоих списков, с помощью операции `set()` для удаления дубликатов и преобразования обратно в список.
    4. Создать третий список, содержащий элементы, которые общие для обоих списков, используя операцию `set.intersection()` для нахождения общих элементов и преобразования обратно в список.
    5. Создать третий список, содержащий только уникальные элементы из каждого из списков, используя операцию `set.symmetric_difference()` для нахождения уникальных элементов и преобразования обратно в список.
    6. Создать третий список, содержащий только минимальное и максимальное значение из каждого из списков, используя функции `min()` и `max()`.

    Демонстрация:


    Список 1: [5, 2, 9, 1, 3]
    Список 2: [4, 6, 8, 2, 7]

    Список, включающий все элементы из обоих списков: [5, 2, 9, 1, 3, 4, 6, 8, 2, 7]
    Список, включающий только уникальные элементы из обоих списков: [1, 2, 3, 4, 5, 6, 7, 8, 9]
    Список, содержащий элементы, которые общие для обоих списков: [2]
    Список, содержащий только уникальные элементы из каждого из списков: [1, 3, 4, 5, 6, 7, 8, 9]
    Список, содержащий только минимальное и максимальное значение из каждого из списков: [1, 9]


    Совет: Для генерации случайных чисел можно использовать модуль `random`. Перед выполнением операций над списками, стоит проверить правильность создания списков и их содержимого. Для проверки можно использовать функцию `print()`.

    Дополнительное упражнение:

    Создайте программу, которая генерирует два списка случайных целых чисел от 1 до 10. Затем выполните все действия из описания задачи с этими списками и выведите результат.
Написать свой ответ: