Для решения задачи сначала необходимо заполнить два списка целых чисел случайными значениями. Затем можно выполнить следующие шаги для каждой из поставленных задач:
1. Сформировать третий список, содержащий элементы обоих списков:
Просто объединяем два списка в один.
list1 = [5, 10, 15]
list2 = [20, 25, 30]
list3 = list1 + list2
2. Сформировать третий список, содержащий элементы обоих списков без повторений:
Используем множества для удаления повторяющихся элементов.
list1 = [5, 10, 15, 20]
list2 = [10, 15, 25, 30]
list3 = list(set(list1 + list2))
3. Сформировать третий список, содержащий элементы общие для двух списков:
Используем пересечение множеств для поиска общих элементов.
list1 = [5, 10, 15, 20]
list2 = [10, 15, 25, 30]
list3 = list(set(list1) & set(list2))
4. Сформировать третий список, содержащий только уникальные элементы каждого из списков:
Используем разность множеств для поиска уникальных элементов.
list1 = [5, 10, 15, 20]
list2 = [10, 15, 25, 30]
unique_list1 = list(set(list1) - set(list2))
unique_list2 = list(set(list2) - set(list1))
list3 = unique_list1 + unique_list2
5. Сформировать третий список, содержащий только минимальное и максимальное значение каждого из списков:
Находим минимальное и максимальное значение в каждом из списков и объединяем их в третий список.
list1 = [5, 10, 15, 20]
list2 = [10, 15, 25, 30]
min_max_values = [min(list1), max(list1), min(list2), max(list2)]
Эти шаги позволят эффективно решить задачу по объединению, обработке и сравнению списков целых чисел.