создать массив в одну строку.
Зачем тебе массив для начала скажи, возможно ты идешь не тем путем и как с этим связан однострочный for??? Если ты ищешь аналогию с питоновским генератором [ x for x in a ], то в гдс их нет. ---- А так, если это что-то однотипное и из числа имеющихся , то тебе нужно Pool****Array.resize(n)
Спасибо за отклик. Да, скорее всего мне нужны другие методы. У меня довольно тривиальная задача - мне нужно получить количество дочерних, однотипных элементов с определенным значением свойства. Что то такое я планировал сделать: var balls = $Balls.get_children() var colrs = [i for i in balls if i.get_node("Num").text == 3] #Тут соответственно ошибка А вообще мне нужно что то более масштабное. Я хочу получить все количества элементов разбитых по значениям свойства. text == 1 : 5шт text == 2 : 3шт text == 3 .... итд
И да. Я понимаю что можно просто сделать перебор и инкрементацию. Но что то это не очень похоже на питониквей
Сделай цикл на добавление в словарь, где ключ значение text
Обсуждают сегодня