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

Used for questions concerning the difference between arrays. For example, where elements in two arrays differ from each other, or subtracting the content of one array from another. Since the tag can be broadly applied to any programming language that supports arrays, use use one or more additional tags in order to help identify the specific language the question relates.
2 ответа

Можно ли сохранять и получать доступ к массиву или списку, содержащему элементы разной длины, и искать их в python?

Можно ли сохранить и получить доступ к массиву или списку, содержащему элементы разной длины? Например, я хочу сохранить data=[s,r,a,se] т, скалярные, но s а также se являются массивами с 4 элементами.(на языке Python) Например, за один раз:(s,r,a,s…
1 ответ

Использование array_diff для удаления элемента

Я использую array_diff удалить элемент из массива... Он работает при удалении 'field_home_slider', но финал print render() выводит как 15 раз. Я что-то упустил, почему print будет делать это? Можно ли это написать более чистым способом? Я хочу товар…
03 дек '15 в 13:37
2 ответа

PHP обратный для array_diff_assoc(), удалить повторяющиеся значения

У меня есть система уровней разрешений, поэтому мне нужно удалить из массива мои предыдущие выбранные разрешения. Например: My permissions: read, write All permissions: read, write, update, delete I need return: update, delete Эта проблема: array_di…
10 фев '12 в 23:37
1 ответ

PHP: Как удалить элементы из одного ассоциативного массива, используя другой ассоциативный массив

У меня есть два массива, один из которых содержит все данные, а другой ассоциативный массив ключей, которые я хотел бы удалить. $all_data = array( 'one' =>array( 'one_one'=>array( 'one_one_one'=>'value', 'one_one_two'=>'value', ), 'one_t…
17 сен '15 в 14:05
2 ответа

array_diff не работает должным образом? Что может быть причиной?

У меня есть два массива.Проверьте код $array1 = array(0=>'215',1=> '225'); $array2 = array(0=>'225'); $diff_result = array_diff($array1, $array2); $diff = array_values($diff_result); print_r($array1);echo "<br>"; print_r($array2);echo…
08 сен '11 в 12:48
2 ответа

Нахождение разницы не работает

Я пытаюсь найти разницу из двух файлов, но все же я получаю ответ из двух файлов Это мой код #File one(This file contents should be removed after comparing file two) a = open('diff1','r+') #File two #This file has 999999 records b = open('gtin','r+'…
18 июн '15 в 07:20
1 ответ

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

Допустим, у меня есть некоторые данные о клиентах за некоторые даты, и я хочу посмотреть, например, изменился ли их адрес. За эти даты. В идеале я хотел бы скопировать два столбца, в которых произошли изменения, в новую таблицу или просто получить п…
22 мар '17 в 17:57
1 ответ

Добавить элемент в массив IF условный оператор

У меня есть защищенный массив. class Tric_FullCircle_Model_Product_Adapter extends OnePica_FullCircle_Model_Product_Adapter { /** * Global company number */ protected $_globalCompanyNumber = null; /** * Tax Classes */ protected $_taxClasses = null; …
04 авг '16 в 23:10
1 ответ

Как использовать Reflection для вставки данных с помощью mysqli методом bind_param? В чем разница этих двух массивов?

Как bind_param($types, $var1, $var2, $var3,..) метод mysqli_stmt класс он получает только серию $variables после второго параметра (я хочу передать массив), и номер $variables неизвестно в моем случае, я хочу использовать отражение в моем insert($da…
3 ответа

PHP удаляет элементы массива из другого, если существует

У меня есть 2 массива объектов: Array A и Array B. Как я могу проверить, существует ли объект из Array B в Array A. и, если он существует, удалить его из Array A. Пример: Array A: [ {"id": 1, "name": "item1"}, {"id": 2, "name": "item2"}, {"id": 3, "…
0 ответов

Array Diff с некоторыми опциями

У меня есть несколько текстовых блоков (они являются значениями массива), которые следует сравнить с другим файлом с помощью array_diff (). Например, в следующих текстовых блоках: База сравнения: interface Vlan22 description VPN Inside ip address 10…
04 ноя '18 в 11:59
1 ответ

Lodash находит разницу между массивами JSON

Использование lodash для нахождения разницы: c1Arr это: [ { varName: 'city', varValue: 'cccccccc' }, { varName: 'country', varValue: 'dddddddd' } ] c2Arr это: [ { varName: 'abc', varValue: 'aaa' }, { varName: 'city', varValue: 'cccccccc' }, { varNam…
07 мар '17 в 11:39
5 ответов

Как построить матрицу всех возможных отличий вектора в numpy

У меня есть одномерный массив, скажем: import numpy as np inp_vec = np.array([1, 2, 3]) Теперь я хотел бы построить матрицу вида m = [[0, 1-2, 1-3], [2-1, 0, 2-3], [3-1, 3-2, 0]] Конечно, это можно сделать с помощью циклов for, но есть ли более элег…
26 сен '14 в 07:07
2 ответа

Разница между двумя массивами в Python

У меня есть два массива, например: array1=numpy.array([1.1, 2.2, 3.3]) array2=numpy.array([1, 2, 3]) Как я могу найти разницу между этими двумя массивами в Python, чтобы дать: [0.1, 0.2, 0.3] Как массив, а? Извините, если это любительский вопрос - н…
02 фев '14 в 20:52
1 ответ

PHP: Как найти разницу в двух многомерных массивах по пространственному ключу

У меня есть два многомерных массива, и я хочу найти разницу между этими двумя массивами, но как получить разницу на основе этого ключа subscription_plan_id, Я использовал это: $result = array_diff_assoc($arr1, $arr2); но получаю эти ошибки: Notice: …
2 ответа

PHP array_diff_assoc () сравнивает массивы с несколькими определениями

У меня есть 2 массива, чтобы найти разницу Array1 array (size=5) 0 => array (size=1) 'id' => string '1' (length=1) 1 => array (size=1) 'id' => string '2' (length=1) 2 => array (size=1) 'id' => string '3' (length=1) 3 => array (s…
29 сен '14 в 10:26
0 ответов

Цель положительного / отрицательного возвращенного значения обратного вызова array_udiff и использование в строках

Мне интересно, есть ли недвижимость aString отличается в этих двух массивах объектов: Массив 1 Array ( [0] => stdClass Object ( [aString] => two [b] => 2 ) [1] => stdClass Object ( [aString] => four [b] => 4 ) [2] => stdClass Ob…
17 май '18 в 15:37
2 ответа

array_diff возвращает строку без массива

Я пытаюсь почистить свою БД if($var == true){ $db = file('db.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); shuffle($db); $db2 = file('db2.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); $cleaner = array_unique ($db); $final = array_dif…
1 ответ

array_dif не работает, поскольку вывод пуст

Я создал 2 массива и хочу проверить разницу между двумя массивами (значениями). Если я использую свои массивы с функцией array_diff, ответом будет пустой массив, который очень странный, поскольку я вообще не могу найти проблему. Моя настройка: // fi…
20 фев '19 в 09:01
1 ответ

array_diff() странное поведение

В моем коде есть подпрограмма, которая вычисляет различия между двумя массивами, чтобы создать оператор SQL UPDATE. Как только процедура запускается, я создаю копию входного массива, чтобы манипулировать им, пока входной не трогается. Когда я готов …
26 ноя '14 в 18:11