Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2604113
А
Аноним
08 января 2025 16:31 · публичный вопрос
А
Аноним

Создать пустой список Ist и пустое множество s (s = set()). Создать цикл for, который повторяется 4 раза. Внутри цикла в переменную пате запросить ввод имени. Добавить имя и в…

Запрос пользователя

Создать пустой список Ist и пустое множество s (s = set()). Создать цикл for, который повторяется 4 раза. Внутри цикла в переменную пате запросить ввод имени. Добавить имя и в Список и во множество. После цикла вывести список и множество. Далее выполнить проверку, если длина списка и длина множества равны, то вывести сообщение «Повторных имён нет», иначе - «Повторные имена есть».

Ответ нейросети
08 января 2025 16:31

Вот пример реализации вашего запроса на языке Python:

# Создаем пустой список и пустое множество
Ist = []
s = set()

# Цикл, который повторяется 4 раза
for _ in range(4):
    # Запрашиваем ввод имени
    name = input("Введите имя: ")
    # Добавляем имя в список и во множество
    Ist.append(name)
    s.add(name)

# Выводим список и множество
print("Список имен:", Ist)
print("Множество имен:", s)

# Проверяем длины списка и множества
if len(Ist) == len(s):
    print("Повторных имен нет")
else:
    print("Повторные имена есть")

Этот код сначала создает пустой список и множество, затем запрашивает ввод имен 4 раза, добавляя каждое имя в список и множество. После этого он выводит содержимое списка и множества и проверяет, есть ли повторяющиеся имена.