Вопросы по теме 'associative-array'
Итерация массива Awk для многомерных массивов
Awk предлагает ассоциативное индексирование для обработки массивов. Элементы одномерного массива можно повторять:
e.g.
for(index in arr1)
print "arr1[" index "]=" arr1[index]
Но как это сделать для двумерного массива? Работает ли...
38221 просмотров
schedule
29.03.2024
Извлечь подмножество пар ключ-значение из объекта словаря Python?
У меня есть большой объект словаря, который имеет несколько пар ключ-значение (около 16), но меня интересуют только 3 из них. Каков наилучший способ (самый короткий / эффективный / самый элегантный) для этого?
Лучшее, что я знаю:
bigdict =...
248172 просмотров
schedule
12.11.2023
Добавление элемента в ассоциативный массив
//go through each question
foreach($file_data as $value) {
//separate the string by pipes and place in variables
list($category, $question) = explode('|', $value);
//place in assoc array
$data = array($category => $question);...
252277 просмотров
schedule
14.09.2022
Выбор случайного элемента из ассоциативного массива PHP
У меня есть ассоциативный массив в PHP, и я хочу выбрать из него случайную пару ключ/значение. Вот что у меня есть до сих пор:
Инициализировать.
$locations = array();
Выполняет цикл SQL-запроса и добавляет пары ключ/значение:...
21210 просмотров
schedule
29.10.2023
Может ли PHP list() работать с ассоциативными массивами?
Пример:
list($fruit1, $fruit2) = array('apples', 'oranges');
код выше, конечно, работает нормально, но код ниже:
list($fruit1, $fruit2) = array('fruit1' => 'apples', 'fruit2' => 'oranges');
дает: Notice: Undefined offset: 1...
23448 просмотров
schedule
02.12.2023
Почему объекты не разрешены в качестве ключей в ассоциативных массивах?
В документации по PHP говорится:
Массивы и объекты не могут использоваться в качестве ключей . Это приведет к предупреждению: Недопустимый тип смещения.
Насколько мне известно, массивы PHP представляют собой упорядоченные хэш-карты. Итак,...
141 просмотров
schedule
19.10.2022
Как объединить некоторые поля второго массива в первый массив после сравнения значений ключей, общих для обоих массивов?
Мой вопрос звучит немного запутанно, но на самом деле он прост. Позвольте мне сначала описать вам сценарий. У меня есть два массива, а именно. $grid_data и $sent_data . Оба массива генерируются динамически в зависимости от пользовательского...
1053 просмотров
schedule
03.02.2024
эквивалентная процедура assoc не работает должным образом
Я пытаюсь написать процедуру, аналогичную процедуре Scheme assoc. Единственная разница между ними заключается в том, что я хочу, чтобы моя процедура возвращала только значение, связанное с заданным ключом, где as assoc дает всю пару (key . value)....
60 просмотров
schedule
30.04.2024
как использовать строки в качестве ключей ассоциативного массива?
Я пишу простой графический интерфейс в AutoHotkey, одним из элементов является возможность связать число с меткой кнопки:
Call:
{
book := {"Tel Maison": 8912, "Tel Mobile": 000000}
nr := book[%A_GuiControl%]
MsgBox %A_GuiControl% - number: %nr%
}...
1820 просмотров
schedule
29.01.2024
Ассоциативный массив с хранимой процедурой mysql в сценариях оболочки
Вот моя таблица ввода:
queue_id | queue_name|
----------------------
qid1 | qname1 |
----------------------
Мой результат должен быть
key | value |
----------------------
queueId | qid1 |
queueName| qname1 |...
534 просмотров
schedule
15.01.2024
Как объединить ассоциативные массивы в bash?
Кто-нибудь знает элегантный способ объединить два ассоциативных массива в bash так же, как в обычном массиве? Вот о чем я говорю:
В bash вы можете объединить два обычных массива следующим образом:
declare -ar array1=( 5 10 15 )
declare -ar...
3446 просмотров
schedule
09.03.2024
Объединение массивов и ассоциативных массивов
Как я могу получить третий массив, объединив Array1 и Array2? Как лучше всего это сделать в PHP? Большое спасибо. Array2 имеет как индекс (ключ) ассоциативное значение id в Array1.
Массив1
Array
(
[0] => Array
(
[id]...
49 просмотров
schedule
26.10.2022
Ассоциативный массив, значения одного и того же ключа: получить суммы и средние значения братьев и сестер
Я хотел бы расширить поток, найденный в Ассоциативный массив, значения суммы тот же ключ .
ОП спрашивает:
Вместо того, чтобы клавиша «Конференция» повторялась 3 раза. Я хочу иметь его только один раз и суммировать 3 значения в одно...
440 просмотров
schedule
11.05.2024
многомерный массив хранит каждый массив списка внутри другого массива
У меня есть вложенные многомерные массивы, которые могут иметь глубину 2 или 3 уровня. Внутри него у меня может быть или не быть массив списка. Мне нужно перебрать массив:
Array
(
[0] => Array
(
[id] => 1...
124 просмотров
schedule
03.11.2023
Преобразование сериализованного объекта php во вложенный json
Я хотел бы изменить формат JSON с:
a:3:{s:10:"modulename";s:6:"assign";s:10:"instanceid";s:1:"3";s:4:"name";s:18:"Assignent_test_two";}
to:
{"modulename":"assign","instanceid":"3","name":"Assignent_test_two"}
Любые мысли о том, как...
75 просмотров
schedule
07.03.2024
Ошибка PLS-00306 для ассоциативного массива с записью, созданной пользователем
Я вызываю функцию с ассоциативным массивом в качестве параметра в пакете. Когда этот ассоциативный массив определен с использованием типа строки таблицы, пакет компилируется правильно, тогда как, если я использую созданную пользователем запись для...
235 просмотров
schedule
12.02.2024
PL/SQL: необходимо сравнить данные для каждого поля в таблице в plsql.
Мне нужно создать процедуру, которая будет принимать коллекцию в качестве входных данных и сравнивать данные с данными промежуточной таблицы построчно для каждого поля (около 50 столбцов).
Бизнес-логика:
всякий раз, когда значение столбца...
1274 просмотров
schedule
13.01.2024
Как проверить, есть ли коллизии в словаре С# с пользовательской хэш-функцией?
У меня есть Dictionary с пользовательской функцией хеширования. Я хочу протестировать хеш-функцию, потому что, хотя она возвращает разные хеш-результаты для моих тестовых значений, некоторые из них могут по-прежнему сопоставляться с одним и тем...
183 просмотров
schedule
12.10.2022