|
Словари в 1с. |
☑ |
0
ksenod
24.06.19
✎
08:09
|
Добрый день, подскажите в 1с есть аналоги питоновских словарей с удобным конструктором? Пощерстил документацию и ничего подобного не нашел. Нежели в языке действительно нет подобных конструкций?
dict_1={'a': [2],
'b': [8],
'c': [6],
'd': [2]}
ну или {'a': [2, 2, 3], 'c': [6, 7, 8], 'b': [8, 7, 6], 'd': [2, 3, 3]}
Нужно это все чтобы портировать библиотеку для распознавания похожих фраз с питона в 1с.
|
|
1
Мимохожий Однако
24.06.19
✎
08:11
|
(0) Опиши, что ты ожидаешь от 1С, не описывая код.
|
|
2
butterbean
24.06.19
✎
08:14
|
(0) Соответствие кури
|
|
3
ksenod
24.06.19
✎
08:16
|
(1) хочу программно внести в код слова-исключения которые не нужны для сравнения фраз. (2) Курил, не нашел удобного конструктора, либо с файла считывать, либо вводить 10 тысяч лет.
|
|
4
ksenod
24.06.19
✎
08:17
|
(1) Ну и функция которая получим инфинитив слова вернет его нужный падеж.
|
|
5
Garykom
гуру
24.06.19
✎
08:20
|
Строки JSON можно вводить
СтрокаJSON = "
|{
|'a': [2, 2, 3],
|'c': [6, 7, 8]
|}
|";
А затем банально в структуру и использовать как угодно.
|
|
6
ksenod
24.06.19
✎
08:22
|
(5) Cпасибо, вроде бы то что нужно.
|
|
7
mistеr
24.06.19
✎
08:23
|
(0) Аналог это "Соответствие". Удобного конструктора не завезли.
Есть еще "Структура" - словарь с ограничениями: ключи должны быть валидными идентификаторами. Конструктор есть.
Тебе нужно соответствие, т.к. у тебя ключи это любые слова.
|
|
8
Garykom
гуру
24.06.19
✎
08:24
|
Потести структуру создай, заполни, конвертани в JSON и потом его по образцу дальше заполняй, легко конвертируя назад в твою структуру.
|
|
9
Garykom
гуру
24.06.19
✎
08:25
|
(7) Соответствие тоже можно в JSON
|
|