Новая Школа - онлайн-школа подготовки к ЕГЭ
Информатика · 10 класс Задача №3550592
А
Аноним
22 января 2026 16:33 · публичный вопрос
А
Аноним

Задача 1 Ученики 9 «В» записывались в школьную поездку. После того как все записались, один передумал и вычеркнул своё имя. Есть строка со списком учеников через запятую и пробел.…

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

Задача 1 Ученики 9 «В» записывались в школьную поездку. После того как все записались, один передумал и вычеркнул своё имя. Есть строка со списком учеников через запятую и пробел. Во второй строке — имя передумавшего. Выведи массив с именами тех, кто отправился в поездку. В классе нет полных тёзок. Ввод Вывод Петров Пётр, Александрова Александра, Сонина Софья Александрова Александра ['Петров Пётр', 'Сонина Софья']

Ответ нейросети
22 января 2026 16:33

Задача: удалить из списка имя того, кто передумал, и вернуть массив оставшихся поездок.

Дано:

  • Первая строка: "Петров Пётр, Александрова Александра, Сонина Софья"
  • Вторая строка: "Александрова Александра" (имя, которое вычеркнули)

Пошаговое решение:

  1. Разделить первую строку на элементы по запятой и пробелу. В результате имеем список: ["Петров Пётр", "Александрова Александра", "Сонина Софья"]

  2. Прочитать вторую строку и убрать её из списка. Имя для удаления: "Александрова Александра"

  3. Удаляем первое совпадение такого элемента в списке. После удаления остаются: ["Петров Пётр", "Сонина Софья"]

  4. Привести к нужному формату вывода: Python-список. ['Петров Пётр', 'Сонина Софья']

Пример кода (Python): names_line = "Петров Пётр, Александрова Александра, Сонина Софья" to_remove = "Александрова Александра"

names = names_line.split(", ") if to_remove in names: names.remove(to_remove)

print(names) # ['Петров Пётр', 'Сонина Софья']

Ответ: ['Петров Пётр', 'Сонина Софья']