shinma
@shinma
ИТ, Linux, Mainframe, Unix, Кластер

Python два массива. Как вывести уникальные значения?

Есть два массива. Оба состоят из значений типа - String. Необходимо записать в любой файл тхт уникальные значения массива из файла user.txt, которых нет во втором массиве.
Первый массив это строчки в файле.txt
user.txt:
name1
name2
name3
name4

Второй массив - это массив сформированный в коде из имен которые надо исключить из первого массива:
array_user_delete.append(users_r)

Вообще я хотел на выходе получить весь список в файле тхт вида
name1 +
name2 -
name3 +
name4 +
Где плюс означает что имя присутствует в массиве 2, а минус наоборот, что его нет. Но у меня не хватает знаний ни на это ни на просто сформировать хотя-бы список уникальных значений. Весь код не показываю, т.к. боюсь, что я настолько некомпетентен, что меня закидают тапками.
  • Вопрос задан
  • 1664 просмотра
Решения вопроса 1
@trofimovdev
Python
Можно использовать множества:
a = [1, 2, 3]
b = [2, 3, 4]
print(set(a + b))
>>> {1, 2, 3, 4}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы