Задать вопрос
@ultraevs
Student

Как в множествах каждое слово брать за новый обьект?

Добрый вечер, мне нужно принять в input большой текст, где названия объектов разделены запятой, и вписать их в множество, так чтобы каждый объект был отдельным. Нужно это для следующего сравнения их с другим множеством (нужно найти какие объекты из первого множества отсутствуют в другом). Я додумался только до ввода объектов вручную, по одному через цикл while. Но необходимо вставлять большой текст, состоящий из этих объектов и из него забирать каждый объект.
isx = set()
treb = set()

a = input()
b = input()

isx.add(a)
treb.add(b)

result = isx ^ treb

print(isx, treb, result)
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@deliro
a = {x.strip() for x in input().split(",")}
b = {x.strip() for x in input().split(",")}
print(b - a)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
AST Москва
До 350 000 ₽
Wanted. Москва
До 250 000 ₽
14 янв. 2025, в 05:34
30000 руб./за проект
14 янв. 2025, в 03:39
20000 руб./за проект
14 янв. 2025, в 03:33
3500 руб./за проект