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

СРОЧНО!!!! ПАЙТОН!!! ПОМОЖІТЬ!!!!!! ДАМ 100 б.
Два списки цілих заповнюються випадковими числами.
Сформуйте третій список, який містить:
■ елементи обох списків;
■ елементи обох списків без повторень;
■ елементи, спільні для двох списків;
■ тільки унікальні елементи кожного зі списків;

Приложения:

flash77779: Привіт! Виконав завдання

Ответы

Автор ответа: Tetr1s228
0

Ответ:

Объяснение:

import random

# Generate two lists of random integers
list1 = [random.randint(1, 10) for _ in range(10)]
list2 = [random.randint(1, 10) for _ in range(10)]

# 1. Elements of both lists
combined_list = list1 + list2
print(combined_list)

# 2. Elements of both lists without repetitions
combined_list_no_duplicates = list(set(list1 + list2))
print(combined_list_no_duplicates)

# 3. Elements common to both lists
common_elements = list(set(list1) & set(list2))
print(common_elements)

# 4. Only unique elements of each list
unique_elements_list1 = list(set(list1) - set(list2))
print(unique_elements_list1)
unique_elements_list2 = list(set(list2) - set(list1))
print(unique_elements_list2)

Автор ответа: flash77779
1

import random

length = int(input("Введіть кількість елементів у списках: "))

choice = int(input("1) Елементи обох списків \n 2) Елементи обох списків без повторень \n 3) Елементи, спільні для двох списків \n 4) Тільки унікальні елементи кожного зі списків \n 5) Усе вище \n Введіть свій вибір:"))

list1 = []

list2 = []

if length > 0:

   for i in range(length):

       list1.append(random.randint(0, 100))

       list2.append(random.randint(0, 100))

   print("Список 1: ", list1)

   print("Список 2: ", list2)

   if choice == 1 or choice == 5:

       list3 = list1 + list2

       print("Елементи обох списків: ", list3)

   if choice == 2 or choice == 5:

       list3 = list(set(list1 + list2))

       print("Елементи обох списків без повторів: ", list3)

   if choice == 3 or choice == 5:

       list3 = list(set(list1) & set(list2))

       print("Елементи, спільні для двох списків: ", list3)

   if choice == 4 or choice == 5:

       list3 = list(set(list1) ^ set(list2))

       print("Тільки унікальні елементи кожного зі списків: ", list3)

else:

   print("Елементи в списках мають бути додатними")

Приложения:

Polytik: Як таку консоль зробив?
Похожие вопросы