Группа «Коллекци軶
Вставить коллекцию/ Paste collection¶
Задача:
Cуществует переменная «Коллекция 1» с 3-мя записями = 0. Оля, 1.Маша, 2.Катя, и переменная «Коллекция 2» с 2-мя записями= 0.Иван, 1.Петр. Необходимо добавить записи коллекции 2 в коллекцию 1 по умолчанию в начало списка. Вывести итоговое количество значений коллекции 1 в диалоговом окне и проверить значение по индексу =0.
Решение: воспользоваться действием «Вставить коллекцию», «Сообщение», «Получить значение по индексу».
Реализация:
- Перетащить на рабочее пространство действие «Вставить коллекцию» и настроить параметры действия:
- Перетащить на рабочую область действие «Собщение» и настроить его параметры.
- Перетащить на рабочее пространство действие «Получить значение по индексу» и настроить его.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: количество элементов в Коллекции 1 составило 5, на экран выведено диалоговое окно.
Получено значение по индексу 0 = Иван. Так как значения из коллекции 2 были помещены в начало списка коллекции 1.
Добавить коллекцию/Add collection¶
Задача:
Существует переменная «Коллекция 1» с 3-мя записями = 0. Оля, 1.Маша, 2.Катя, и переменная «Коллекция 2» с 2-мя записями= 0.Иван, 1.Петр.
Необходимо добавить записи коллекции 2 в коллекцию 1 по умолчанию в конец списка, вывести итоговое количество значений Коллекции 1 в диалоговом окне и проверить значение по индексу =4.
Решение:
Воспользоваться действием «Добавить коллекцию», «Сообщение», «Получить значение по индексу».
Реализация:
- Перетащить на рабочее пространство действие «Вставить значение» на рабочую область и настроить его параметры.
- Перетащить на рабочее пространство действие «Сообщение» и настроить его параметры.
- Перетащить на рабочее пространство действие «Получить значение по индексу» и настроить его парметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: выведено диалоговое окно с количеством элементов в коллекции 1.
Получено значение по индексу 4 = Петр, так как элементы коллекции 2 были добавлены в конец списка коллекции 1.
Добавить объект/ Add object¶
Особые условия использования
При необходимости добавить несколько объектов следует нажать на знак плюса.
По умолчанию в действии 3 параметра:
- Коллекция.
- Индекс, нумерация начинается с 0.
- Объект.
Каждый новый параметр Объект - новый элемент коллекции, добавляется после предыдущего. Если заполнен параметр Индекс, то все новые объекты вставляются начиная с этой позиции.
Задача:
Cуществует переменная «Коллекция 1» со значениями = Маша, Юля, Петя. Требуется добавить в коллекцию значение = Саша с порядковым номером позиции = 2. Далее провести проверку добавленного значения при помощи действия «Проверить на содержание значения».
Решение:
Настроить действие «Добавить пару» и «Проверить на содержание значения».
Реализация:
- Собрать схему робота, состоящую из действий:
- Создать переменную «Переменная 1» со значением Саша.
- Перенести на рабочую область действие «Добавить элемент» и настроить его параметры:
- В поле «Коллекция» указать требуемую коллекцию со значениями = Маша, Юля, Петя.
Значения переменной «Коллекция 1»:
- В поле «Индекс» указать значение: 2.
- В поле «Объект» указать переменную, содержащим значение, которое необходимо добавить в коллекцию - «Переменная 1».
- Перенести на рабочую область действие «Проверить на содержание значения» и настроить его параметры:
- В параметр «Коллекция» указать значение «Коллекция 1».
- В параметр «Объект» требуемое значение для проверки.
- Запустить робота по кнопке «Старт» в верхней панели.
Результат: коллекция содержит 4 записи, добавлена новая запись со значением = Саша
Копировать часть списка/Copy part of the list¶
Задача:
Имеется переменная «Коллекция 1» состоящая из 10 значений, требуется скопировать 9 значений (начиная с индекса начального элемента 1) и записать результат в переменную «Коллекция 2».
Решение:
Воспользоваться действием «Копировать часть списка».
Реализация:
- Создать переменную с типом коллекция - «Коллекция 2».
- Перетащить на рабочее пространство действие «Копировать часть списка» и настроить его параметры. В поле «Список» указать Переменную 1, в поле «Индекс» -1, в поле «Список» - Коллекцию 2.
- Запустить робота по кнопке «Запуск» на верхней панели.
Результат: в переменную «Коллекция 2 записаны 9 значений.
Объединить / Join¶
Задача:
Cуществует переменная «Коллекция 1» с 10 записями, «Коллекция 2» с 5 записями. Требуется создать переменную «Коллекция 3» и записать туда значения из переменной «Коллекция 1» и «Коллекция 2».
Решение:
Воспользоваться действием «Объединить».
Реализация:
- Создать переменную «Коллекция 3» (тип коллекция).
- Перетащить на рабочую область действие «Объединить» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Переменная «Коллекция 3» содержит 15 записей.
Получить длину / Get length¶
Описание
Действие получает количество элементов в коллекции или массиве
Иконка
Параметры
Коллекция или массив Коллекция или массив для обработки.
Результаты Коллекция или массив Коллекция или массив для обработки.
Настройки
Задача:
Имеется коллекция «Коллекция 1» с записями = Маша, Юля, Настя, Оля. Требуется посчитать количество элементов в коллекции, записать результат в перменную в числовую «Количество» и вывести результат на экран в диалоговом окне.
Решение:
Вопользоваться действием «Получить длину» и «Сообщение».
Реализация:
- Создать числовую переменную «Количество» , в которую будет записан результат действия.
- Перетащить на рабочую область и настроить параметры действия «Получить длину».
- В поле «Коллекция или массив» указать коллекцию для обработки - «Коллекция 1».
- В поле «Количество элементов» числовую переменную «Количество».
- Перетащить на рабочую область действие «Сообщение» и настроить его параметры:
- В поле «Текст сообщения» указать переменную «Количество» с количеством записей в коллекции.
- В поле «Заголовок окна» - Элементы коллекции.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: на экран выведено сообщение с результатом количества элементов коллекции.
Получить значение по индексу / Get value by index¶
Задача:
Cуществует переменная «Коллекция 1» состоящая из 10 записей с названием различных городов. Необходимо извлечь значение с позиции № 5 и вывести его в диалоговом окне.
Решение:
Воспользоваться действием «Получить значение по индексу» и «Сообщение».
Реализация:
- Создать переменную «объект», куда будет записано искомое значение.
- Перетащить на рабочую область действие «Получить значение по индексу» и настроить его параметры.
- Перетащить на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
В диалоговом окне выведено искомое значение по индексу 5.
Получить индекс значения / Get Index¶
Задача:
Cуществует переменная «Коллекция 1» со списком городов, содержащая 10 записей. Требуется определить индекс, под которым записан город Москва и вывести значение в диалоговое окно.
Решение:
Воспользоваться действием «Получить индекс значения» и «Сообщение».
Реализация:
- Создать переменную объект, куда будет записано искомое значение.
- Перетащить на рабочую область действие «Получить индекс значения» и настроить его параметры.
- Перетащить на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Искомое значение позиции города Москва выведено в диалоговое окно.
Получить индекс последнего вхождения указанного элемента в списке/Get the index of the last occurrence of the specified element in the list¶
Задача:
Cуществует переменная «Коллекция 1» с значениями городов. Требуется определить индекс последнего вхождения элемента «Москва» в списке.
Решение:
Воспользоваться действием «Получить индекс последнего вхождения указанного элемента в списке».
Реализация:
- Перенести действие «Получить индекс последнего вхождения указанного элемента в списке» нарабочую область и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: определен индекс последнего вхождения элемента «Москва» в списке.
Задача: в переменной «Коллекция 1» записаны значения = Маша, Юля, Петя. Требуется проверить наличие именени «Петя» в коллекции.
Решение: настроить действие «Содержит значение».
Реализация:
- Создать переменную «Коллекция 1» с требуемыми значениями, сохранить внесенные изменения.
- Перенести на рабочую область и настроить параметры действия «Содержит значение».
- Запустить робота по кнопке «Запуск» в верхней панели.
- Результат действия true - требуемое значение имеется в коллекции.
Развернуть/ Expand¶
Задача:
Cуществует переменная «Коллекция 1», состоящая из записей городов. Требуется заменить порядок элементов в списке на противовположный. Для проверки получить по индексу значения элементов 0 и 1,записать значения в соответствующие переменные «объект» и «объект 1». Далее, вывести в диалоговом окне поочередно названия найденных городов.
Решение: воспользоваться действием «Развернуть» и «Получить значение по индексу» и «Сообщение».
Реализация:
- Перенести на рабочую область действие «Развернуть» и настроить его параметр.
- Создать переменные «объект» и «объект 1». (тип объект).
- Перенести на рабочую область действие «Получить значение по индексу» и настроить его параметры.
- Перенести на рабочую область действие «Получить значение по индексу» и настроить его параметры.
- Перенести на рабочую область действие «Сообщение» и настроить его параметры для переменной «объект».
- Перенести на рабочую область действие «Сообщение» и настроить его параметры для переменной «объект 1».
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Последовательно отобразились 2 диалоговых окна с городами Курск и Орел.
Создать коллекцию / Create collection¶
Задача:
Cоздать коллекцию «Коллекция городов» и добавить туда первый элемент «Москва».
Решение:
Воспользоваться действиями «Создать коллекцию» и «Добавить элемент».
Реализация:
- Создать переменную «Коллекция городов» с типом коллекция.
- Перенести на рабочую область действие «Создать коллекцию» и настроить его результат.
- Перенести на рабочую область действие «Добавить элемент» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: создан экземпляр новой коллекции «Коллекция городов» и в данную коллекцию внесена первая запись.
Сортировать / Sort¶
Задача:
Cуществует переменная «Коллекция 1» со списокм стран. Необходимо отсортировать записи в порядке убывания (по алфавиту) и получить значение по индесу=0, и вывести найденный город в диалоговом окне.
Решение: воспользоваться действием «Сортировать», «Сообщение» и «Получить значение по индексу».
Реализация:
- Перенести на рабочую область действие «Сортировать» и настроить его параметры.
- Создать переменную с типом «объект», куда будет записано искомое значение.
- Перенести на рабочую область действие «Получить значение по индексу» и настроить его параметры.
- Перенести на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Произведена сортировка коллекции по убыванию, отображено диалоговое окно с городом Япония.
Удалить объект / Remove object¶
Задача:
Cуществует переменная «Коллекция 1» со значениями стран. Необходимо удалить значение с индексом 0 и далее, получить значения по индексам 0 и 1, результаты вывести в диаловые окна.
Решение: воспользоваться действиями «Удалить объект», «Получить значение по индексу», «Сообщение».
Реализация:
- Перенести на рабочую область действие «Удалить объект» и настроить его параметры.
- Создать переменные с типом объект: «объект» и «объект 1».
- Перенести на рабочую область действие «Получить значение по индексу» и настроить его параметры.
- Перенести на рабочую область действие «Получить значение по индексу» и настроить его параметры.
- Перенести на рабочую область действие «Сообщение» и настроить его параметры.
- Перенести на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Требуемый объект удален из коллекции (значение=Китай). Отображены последовательно два диалоговых окна со странами Япония и Россия.
Удалить элементы коллекции/Delete collection items¶
Задача:
Имеется переменная «Коллекция 1» со значениями:
и переменная «Коллекция 2» со значениями:
Требуется удалить в Коллекции 1 значения, которые содержатся в Коллекции 2. Далее получить значение по индексу 0 из Коллекции 1 и вывести его в диалоговое окно.
Решение: воспользоваться действиями «Удалить элементы коллекции» и «Получить длину».
Реализация:
- Перенести на рабочую область действие «Удалить элементы коллекции» и настроить его параметры.
- Перенести на рабочую область действие «Получить значение по индексу» и настроить его параметры. Предварительно необходимо создать переменную «объект» для указания результата действия.
- Перенести на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: из Коллекции 1 удалены элементы Коллекции 2. В диалоговое окно выведено оставшееся значение в Коллекции 1.
Установить значение по индексу/Set value by index¶
Задача:
Cуществует переменная «Коллекция 1» со значениями:
Требуется заменить значение «Китай» на «Испания». И вывести результат в диалоговое окно.
Решение: воспользоваться действиями «Установить значение по индексу», «Получить значение по индексу» и «Сообщение».
Реализация:
- Перенести действие «Установить значение по индексу» на рабочую область и настроить его параметры.
- Создать переменную «объект» для записи в нее результата действия «Получить значение по индексу».
- Перенести действие «Получить значение по индексу» на рабочую область и настроить его параметры.
- Перенести действие «Сообщение» на рабочую область и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
В диалогом окне отображено значение - Испания. Замена значения по индексу 0 выполнена успешно.
Удалить дубликаты / Remove duplicates¶
Особые условия использования
Исходная коллекция проверяется на наличие элементов с повторяющимися значениями и возвращает эту же коллекцию, но уже без этих элементов.
- При сравнении может учитываться регистр - зависит от значения соответствующего входного параметра.
- Если значения элементов одинаковые, но это элемент разного типа, то это не считается дубликатом.
- Пустые элементы (элементы с пустым значением) одного типа будут считаться дубликатами и удаляться, пустые элементы разных типов - не считаются дубликатами, поэтому действие не будет их сравнивать и удалять.
- Если коллекция не имеет дублей, действие возвращает коллекцию без изменений.
- Дубликаты проверяются только для элементов с типом «Логический», «Строка», «Число», «Дата-Время», «Координаты точки», «Путь к папке», «Путь к файлу». Элементы с другим типом игнорируются при поиске дубликатов
- Измененная коллекция сохраняется в исходную.
Задача
Существует коллекция из 3 записей с дубликатом. Необходимо его удалить. Далее, получить значения коллекции по индексам 0 и 1.
Решение: воспользоваться действиями «Удалить дубликаты», «Получить длину», «Получить значение по индексу».
Реализация:
- Собрать схему робота, состоящую из действий:
- Настроить параметр действия «Удалить дубликаты».
- Настроить параметр действия «Получить длину».
- Настроить параметры действия «Получить значение по индексу».
- Настроить параметры действия «Получить значение по индексу».
- Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
В коллекции осталось 2 записи (Вася и Петя).
Конвертировать коллекцию в строку/Convert a collection to a string¶
Описание
Действие объединяет элементы коллекции в одну строку. Действие объединяет только элементы коллекции с типами данных Строка или Число.
Иконка
Параметры
Входные параметры
- Поле «Коллекция» Коллекция, элементы которой будут конвертированы в строку.
- Поле «Разделитель» Символ или символы, которые будут разделять элементы в строке.»
Выходные параметры
- «Результат». Описание: «Строка с объединенными элементами из коллекции.». Тип данных - Строка.
Настройки
Особые условия использования
- Действие может объединять только элементы коллекции с типами данных «Строка» или «Число».
- Если в коллекции нет строковыхчисловых элементов, то действие вернет пустую строку.
- Если в коллекции помимо строковыхчисловых элементов, есть элементы других типов, то действие объединит только строковыечисловые элементы.
- Пользователь может ввести символсимволы, которые будут разделять элементы в строке. Пример: Элементы коллекции: «1», «2»,»3»,»а». Разделитель: «|». Результат: строка «1|2|3|а».
- Если пользователь не выберет разделитель, то элементы в строке будут идти друг за другом. Пример: Элементы коллекции: «1», «2»,»3»,»а». Результат: строка «123а».
- Если в коллекции находится один строковыйчисловой элемент, то действие вернет строку с одним элементов. В таком случае указанный разделитель не будет учитываться.
- Целые числа необходимо выводить в коллекцию без нуля (то есть не «1.0», а «1»).
Пример использования
Задача 1:
Объединение без разделителя
Решение
- Установить действие «Объединить элементы коллекции» на рабочую область.
- Корректно заполнить параметры: «Коллекция» - указать коллекцию с несколькими строковыми или числовыми элементами, указать «Разделитель» в виде символа.
- Запустить робота.
Реализация
- Установить действие «Объединить элементы коллекции» на рабочую область.
- Корректно заполнить параметры: «Коллекция» - указать коллекцию с несколькими строковыми или числовыми элементами, Разделитель в виде символа.
- Запустить робота
- Результат:
- Действие вернуло строку со строковыми и числовыми элементами коллекции, которые разделены указанными символамисимволом.
Задача 2:
Объединение с разделителем.
Решение
- Установить действие «Объединить элементы коллекции» на рабочую область.
- Корректно заполнить параметры: «Коллекция» - указать коллекцию с несколькими строковыми или числовыми элементами, «Разделитель» - указать символсимволы.
- Запустить робота.
Реализация
- Повторить пункты 1-3 Задачи 1.
- Корректно заполнить параметры: «Коллекция» - указать коллекцию с несколькими строковыми или числовыми элементами, «Разделитель» - не указывать.
- Результат:
- Действие вернуло строку с идущими друг за другом строковыми и числовыми элементами указанной коллекции.
Задача 3:
Объединение коллекции без строковыхчисловых элементов.
Решение 1. Установить действие «Объединить элементы коллекции» на рабочую область.
- Корректно заполнить параметры: «Коллекция» - указать коллекцию без строковых и числовых элементов, «Разделитель» - указать символсимволы.
- Запустить робота.
Реализация
- Повторить пункты 1-3 Задачи 1.
- В Параметрах «Коллекция» не указывать тип коллекции. Оставить не заполненным.
Задача 4
Объединение коллекции с целыми числами.
- Установить действие «Объединить элементы коллекции» на рабочую область.
- Корректно заполнить параметры: «Коллекция» - указать коллекцию с целыми числами.
- Запустить робота.
Реализация
- Повторить пункты 1-3 Задачи 1.
- Задать в коллекции элементы в виде целых чисел, с разрядом после запятой в виде нуля.
Результат:
Действие вернуло строку с идущими друг за другом целыми числами. Нуль после целых чисел не записан.
Элементы коллекции: «10.0», «11.0». Результат: «1011».
Добавить пару / Add pair¶
Задача:
Имеется переменная «Словарь» с двумя ключами. С. значениями 1 - Москва, 2 - Токио. Необходимо добавить ключ 3 с значением «Мадрид» в данный словарь, вывести добавленное значение в диалоговое окно.
Решение:
Воспользоваться действием «Добавить пару» , «Получить значения», «Получить значение по индексу», «Сообщение».
Реализация:
- Перенести на рабочую область действие «Добавить пару» и настроить его параметры
- Перенести на рабочую область действие «Получить значения» и настроить его параметры. Предварительно необходимо создать переменную «Коллекция 1» (тип- коллекция).
- Перенести на рабочую область действие «Получить значение по индексу» и настроить его параметры. Предварительно необходимо создать переменную «объект» для записи результата действия.
- Перенести на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Ключ 3 с значением «Мадрид» добавлен в словарь. Добавленное значение выведено в диалоговое окно.
Изменить значение / Replace value¶
Задача:
Cуществует переменная «Словарь» со значениями 1- Москва, 2- Токио. Необходимо изменить значение ключа 1 на Санкт-Петербург.
Решение: воспользоваться действием «Изменить значение».
Реализация:
- Перенести на рабочую область действие «Изменить значение» м настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: значение с ключом 1 заменено на «Санкт-Петербург».
Найти значение / Find a value¶
Задача:
Cуществует переменная «Словарь» с значениями: 1 - Москва, 2 - Токио. Настроить проверку наличия значения «Барселона» в словаре и результат записать в логическую переменную.
Решение:
Воспользоваться действием «Найти значение».
Реализация:
- Создать переменную «Логическая переменная» для записи в нее результата действия «Найти значение».
- Перетащить действие «Найти значение» на рабочую область и настроить параметры действия.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Искомое значение в словаре не найдено.
Найти объект / Find an object¶
Задача:
Cуществует переменная «Словарь» с значениями: 1 - Москва, 2 - Токио. Настроить проверку наличия ключа 5 в словаре и результат записать в логическую переменную.
Решение:
Воспользоваться действием «Найти объект».
Реализация:
- Создать переменную «Логическая переменная» для записи в нее результата действия «Найти значение».
- Перетащить действие «Найти объект» на рабочую область и настроить параметры действия.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Ключ 5 в словаре не найден.
Получить значение / Get the values¶
Задача:
Cуществует переменная «Словарь» с значениями: 1 - Москва, 2 - Токио. Получить значение по ключу 1 и вывести его в диалоговое окно.
Решение:
Воспользоваться действием «Получить значение» и «Сообщение».
Реализация:
- Создать переменную «объект» для записи в нее результата действия «Получить значение».
- Перетащить действие «Получить значение» на рабочую область и настроить параметры действия.
- Перетащить действие «Сообщение» на рабочую область и настроить параметры действия.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
Значение по ключу 1 получено из словаря и выведено в диалоговое окно.
Удалить пару/ Will delete the pair¶
Описание
Действие удаляет из словаря указанный ключ и связанное с ним значение.
Иконка
Параметры
Входные параметры
Словарь Словарь для обработки. Ключ Ключ удаляемой пары.
Настройки
- . figure:: Collections/GV4.png
alt:
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Cуществует переменная «Словарь» с значениями: 1 - Москва, 2 - Токио. Необходимо получить коллекцию значений и вывести последовательно в диалоговые окна значения городов.
Решение: воспользоваться действиями «Получить значения», «Получить значение по индексу», «Сообщение».
Реализация:
- Создать переменную «Коллекция 1» для записи результата действия «Получить значения».
- Перенести на рабочую область и настроить параметры действия «Получить значения».
- Создать 2 переменных: «объект» и «объект 1» для указания результатов действий «Получить значения по индексу» (для индекса 0 и 1).
- Перенести на рабочую область и настроить параметры действия «Получить значение по индексу» (для индекса 0).
- Перенести на рабочую область и настроить параметры действия «Получить значение по индексу» (для индекса 1).
- Перенести на рабочую область и настроить параметры действия «Сообщение» (для индекса 0).
- Перенести на рабочую область и настроить параметры действия «Сообщение» (для индекса 1).
Результат:
Из словаря получены значения и выведены последовательно в диалоговые окна.
Получить ключи / Get key¶
Задача:
Существует переменная «Словарь» с значениями: 1 - Москва, 2 - Токио. Необходимо получить коллекцию ключей и вывести результат (сумму) в диалоговое окно.
Решение:
Воспользоваться действиями «Получить ключи», «Получить длину», «Сообщение».
Реализация:
- Создать переменную «Коллекция 1», которая будет использоваться, как результат действия «Получить коллекцию ключей».
- Перетащить на рабочую область действие «Получить ключи» и настроить его параметры.
- Создать числовую переменную «Сумма ключей», которая будет использоваться, как результат действия «Получить длину».
- Перетащить на рабочую область действие «Получить длину» и настроить его параметры.
- Перетащить на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
В диалоговое окно выведена сумма ключей словаря = 2.
Посчитать количество записей / Count the number of records¶
Задача:
Cуществует переменная «Словарь» с значениями: 1 - Москва, 2 - Токио. Необходимо получить количество записей и вывести результат (сумму) в диалоговое окно.
Решение:
Воспользоваться действиями «Посчитать количество записей», «Сообщение».
Реализация:
- Создать числовую переменную «Сумма записей», которая будет использоваться, как результат действия «Посчитать количество записей».
- Перетащить на рабочую область действие «Посчитать количество записей» и настроить его параметры.
- Перетащить на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат:
В диалоговое окно выведена сумма записей словаря = 2.
Создать словарь / Create a dictionary¶
Задача:
Cоздать новый словарь и добавить туда одно значение = Москва с ключом 1.
Решение:
Воспользоваться действием «Создать словарь», «Добавить объект».
Реализация:
- Создать переменную «Словарь» (тип аналогичный).
- Перетащить на рабочее пространство действие «Создать словарь» и настроить его результат.
- Перетащить на рабочее пространство действие «Добавить объект» и настроить его параметры.
Результат:
Создан новый словарь и туда успешно добавлено значение Москва.
Удалить объект / Remove an object¶
Задача:
Существует переменная «Словарь» с значениями: 1 - Москва, 2 - Токио. Требуется удалить из данного словаря ключ 1, посчитать количество оставшихся записей и вывести число в диалоговое окно.
Решение: воспользоваться действием «Удалить объект», «Сообщение» и «Посчитать количество записей».
Реализация:
- Перетащить на рабочую область действие «Удалить объект» и настроить его параметры.
- Создать числовую переменную «Сумма записей».
- Перетащить на рабочую область действие «Посчитать количество записей» и настроить его параметры.
- Перетащить на рабочую область действие «Сообщение» и настроить его параметры.
- Запустить робота по кнопке «Запуск» в верхней панели.
Результат: в словаре осталась 1 запись, число выведено в диалоговое окно.