Описание тега symmetric-difference

The symmetric difference of two sets consists of those elements that are present in either set, but not in both.
2 ответа

Наборы Python: разность () и симметричная_дифференция ()

В чем разница между разностными () и симметричным_дифференциальными () методами в наборах питонов?
15 июн '18 в 07:57
3 ответа

Python: симметричная разница между списком наборов строк

У меня есть список, который содержит несколько наборов строк, и я хотел бы найти симметричное различие между каждой строкой и другими строками в наборе. Например, у меня есть следующий список: targets = [{'B', 'C', 'A'}, {'E', 'C', 'D'}, {'F', 'E', …
1 ответ

Почему операции с симметричным_различием и пересечением для библиотеки Shapely.Geometry, по-видимому, несовместимы?

Я использую Shapely в скрипте Python, чтобы определить пересечение между LinearRings и симметричной разностью между полигонами в 2D. Я сталкиваюсь с проблемами толерантности и не могу найти никакой информации в справке Shapely по этому вопросу. Сейч…
2 ответа

Что такое Python симметричная_дифференция и чем она отличается от операции XOR?

При изучении Python с http://www.learnpython.org/en/Sets я столкнулся с понятием симметричной разницы между наборами. Я думал, что он дает тот же результат, что и операции "исключение или" на множествах. Чем это отличается?
31 авг '15 в 11:47
2 ответа

Python: лучший способ выяснить, из какого набора получены результаты команды'mmetric_difference`?

Какова лучшая практика для выяснения, из каких наборов результатов symmetric_difference из? intersect = s1.symmetric_difference(s2) Результат должен выглядеть так {'34':'s1', '66':'s2'} Где "34", "66" - уникальные предметы.
07 авг '13 в 11:33
21 ответ

Попытка решить симметричную разницу, используя Javascript

Я пытаюсь найти решение для симметричной разности, используя JavaScript, который решает следующие задачи: принимает неопределенное количество массивов в качестве аргументов сохраняет исходный порядок чисел в массивах не удаляет дубликаты чисел в одн…
14 июн '15 в 21:54
1 ответ

Как оптимизировать поисковую разницу между массивом / списком объектов

Premesis: я использую ActionScript с двумя коллекциями массивов, содержащими объекты со значениями для сопоставления...Мне нужно решение для этого (если в рамках есть библиотека, которая делает это лучше), в противном случае любые предложения привет…
2 ответа

Как эффективно найти идентичные индексы в нескольких фреймах данных

У меня есть процесс, который собирает отчеты, сгенерированные в течение недели, и объединяет их для устранения идентичных отчетов. Я написал функцию, которая идентифицирует идентичные отчеты, находя те, которые имеют идентичные индексы, затем исключ…
0 ответов

Наложение определенных переменных в два разных шейп-файла

У меня есть два шейп-файла, и я хотел бы наложить эти два шейп-файла с определенными переменными. Вот коды: import os from shapely.geometry import Point from geopandas import GeoDataFrame, read_file from geopandas.tools import overlay polydf = read_…
4 ответа

Функция для нахождения симметричной разности (противоположной пересечению) в R?

Эта проблема У меня есть два строковых вектора разной длины. Каждый вектор имеет свой набор строк. Я хочу найти строки, которые находятся в одном векторе, но не в обоих; то есть симметричная разница. Анализ Я посмотрел на функцию setdiff, но ее выво…
3 ответа

Пролог перечисляет разницу

Я пытаюсь сделать программу на прологе, которая будет делать что-то вроде этого: diffSet([a,b,c,d], [a,b,e,f], X). X = [c,d,e,f] Я написал это: diffSet([], _, []). diffSet([H|T1],Set,Z):- member(Set, H), !, diffSet(T1,Set,Z). diffSet([H|T], Set, [H|…
13 мар '12 в 15:32
1 ответ

Вывод симметричной_дифференции в виде двух отдельных списков

Допустим, у нас есть два списка значений, причем каждый список содержит только уникальные значения. В одном списке никогда не будет повторяющихся значений. L1 | L2 ------- a | a b | d c | e d | g e | h f | i | j Мы можем получить различия этих списк…
14 ноя '18 в 23:31
2 ответа

Локально-симметричная разница в sql

У меня есть проблема, похожая на этот вопрос Stackru, за исключением того, что мне нужно исключить определенные поля из сравнения, но все равно включить их в набор результатов.Я рассматриваю проблему как локально-симметричное различие. Например, в т…
25 авг '10 в 00:32
1 ответ

Параллельная симметричная разница

В моем университете есть учебники по программированию. Моя задача - написать программу на основе семафоров, в которой будет вычислена симметричная разность двух наборов чисел. Я не вижу, где необходимо параллельное программирование. Я понимаю, что C…
24 окт '16 в 08:56
1 ответ

Может ли RegEx с отрицательным прогнозом быть представлен как конечный автомат?

Я работаю над инструментом для манипуляции с контекстно-свободными языками, и внутреннее представление грамматики хранится как конечный автомат. Заглядывая дальше в EBNF и RegEx, я узнал, что у EBNF есть "исключения", а у RegEx - негативные перспект…
2 ответа

Преобразовать набор кортежей в простой массив списков в Python

Итак, я использовал метод set "симметричное_дифференциал" между двумя матрицами ndarray следующим образом: x_set = list(set(tuple(i) for i in x_spam_matrix.tolist()).symmetric_difference( set(tuple(j) for j in partitioned_x[i].tolist()))) x = np.arr…
20 июн '18 в 06:33
4 ответа

Найти симметричную разницу между двумя массивами

Я хотел бы найти симметричную разницу между двумя массивами. Эта реализация работает, однако я хотел бы написать функцию, специфичную только для двух массивов, а не функцию, которая находит симметричное различие между кучей массивов. Функция должна …
24 окт '16 в 23:16
1 ответ

Как уменьшить количество ключей, используемых в симметричном шифровании

Мы знаем, что количество ключей, используемых в симметричном шифровании, равно n(n-1)/2. Есть ли способ уменьшить количество ключей, используемых в общении? Скажем, если 1000 студентов хотят общаться друг с другом с помощью симметричного шифрования,…
1 ответ

Как получить симметричную разницу между двумя списками?

Я хотел бы знать, как получить симметричную разницу между двумя списками. Например: list1 = ['a','a','b','c','d'] list2 = ['a','b','c','f'] sym_dif = ['a', 'd', 'f'] Наборы не работают, потому что у меня есть несколько экземпляров одного и того же о…
11 дек '19 в 21:02
1 ответ

Нахождение симметричной разности двух списков объектов

Рассмотрим два списка (или другие подходящие структуры данных) объектов типа: class Object { public string clause; public string preamble; public string description; } Мне нужно составить список этих объектов, которые НЕ подходят идеально (preamble …