kulkul
-
txt ответил(а) на тему Операции над списками разной вложенности в форуме Задать вопрос 7 лет, 11 месяцев назад
можно конечно и таким топориком:
сделать вначале сплошной список, затем разделить на равные отрезки, как метод chop в ноде – однако у меня его не получилось запустить (т.е. в питоне использовать DS.Core.List.Chop(t1,t2) – библиотеки RevitNodes, DS Core подключал -чет пишет ошибку)
но ,несомненно, есть способ проще, как сделать циклами и append…[Читать далее]
-
txt ответил(а) на тему Операции над списками разной вложенности в форуме Задать вопрос 7 лет, 11 месяцев назад
ну как вариант) для частного , конкретно этого случая подойдет
однако при неизвестном заранее числе элементов в списке “a” – не подойдет , а при известном , но большом их количестве придется писать эдакую “скатерть” )
lst1.append(a[0]+k) здесь надо как то числовому индексу [0] присвоить переменную ,например, [i] наверн как то так….
-
txt создана тема Операции над списками разной вложенности в форуме Задать вопрос 7 лет, 11 месяцев назад
есть списки:
a=[1,2]
b=[1,1,1,1]
если запустить код:
lst=[]
for i in a:
for k in b:sum=i+k
lst.append(sum)Получим
>>>>[2,2,2,2,3,3,3,3]Вопрос 1 – как получить lst=[[2,2,2,2],[3,3,3,3]] т.е. количество подлистов равнялось количеству элементов в списке “а”
-
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 11 месяцев назад
Немного подшаманил ))
скрипт можно скачать в разделе Скачать
-
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 11 месяцев назад
да Олег, ты прав, я не преобразовал стены в части (никогда не сталкивался ранее), после преобразования все работает.
Ром вот скрипт: -
Legantmar voted up to a reply by Ром in the topic создание Parts в Python 7 лет, 11 месяцев назад
-
Legantmar voted up to a reply by Ром in the topic создание Parts в Python 7 лет, 11 месяцев назад
-
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 11 месяцев назад
Попытался повторить, чего то у меня тож не получается (мож библиотек каких нет)
Олег, в чем ошибка? делись секретами )) -
Legantmar ответил(а) на тему создание Parts в Python в форуме Задать вопрос 7 лет, 11 месяцев назад
Олег это не влияет (транзакция может быть как в цикле так вокруг цикла).
Ром, если перевести текст с английского, то звучит следующим образом:
Один или несколько Ids элементов не подходят для слияния с другими.
Указанные элементы должны быть всеми Parts, сообщать о том же материале, этапах создания и сноса и иметь непрерывную геометрию.
…[Читать далее] -
txt ответил(а) на тему Пропадают элементы в форуме Задать вопрос 7 лет, 11 месяцев назад
ForseChildrensEval – это автоматический булевый переключатель, поэтому ставится вместо ручных переключателей “Boolean” (т.е. как и для Boolean на вход в этом случае ничего подавать не нужно)
-
txt ответил(а) на тему Перекличка )) в форуме Разное 7 лет, 11 месяцев назад
++++
S+
P+
-
Legantmar ответил(а) на тему Перекличка )) в форуме Разное 7 лет, 11 месяцев назад
+++
S+
P+ -
Legantmar создана тема Перекличка )) в форуме Разное 7 лет, 11 месяцев назад
Всем доброго времени суток!
Приближается очередной рубеж форума DynamoBim.ru (8.08 исполнится 2 года).
И поэтому мне, как создателю, интересен каждый кто читает этот форум.Если Вас не затруднит, прошу написать ниже:
0 – впервые узнал и только сейчас зарегистрировался,
– давно не захожу,
+ если вы заходите на сайт изредка,
++ если вы чи…[Читать далее] -
txt voted up to a reply by txt in the topic Интерполяция 7 лет, 11 месяцев назад
-
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 11 месяцев назад
Ренат, правильные действия следующие:
СНАЧАЛА включить режим ТЕКСТ, затем вставить код и нажать отправить (не желательно возвращаться снова в Визуально)
Как исправить твою ситуацию:
– перейти на закладку ВИЗУАЛЬНО, вырезать код (там он написан с правильными скобками)
– перейти на вкладку ТЕКСТ вставить код и нажать отправить
попробуй -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 11 месяцев назад
Ренат, правильные действия следующие:
СНАЧАЛА включить режим ТЕКСТ, затем вставить код и нажать отправить (не желательно возвращаться снова в Визуально) -
txt voted up to a reply by txt in the topic Интерполяция 7 лет, 11 месяцев назад
-
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 11 месяцев назад
Для ВСЕХ, кто учится вставлять код с Pastebin, обязательно посмотреть эту страничку
p.s. обращаю внимание на:
– копировать нужно строчку с надписью <iframe…
– вставлять в сообщение ПРЕДВАРИТЕЛЬНО включив ТЕКСТ (в верхнем правом углу сообщения) -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 11 месяцев назад
Для ВСЕХ, кто учится вставлять код с Pastebin, обязательно посмотреть эту страничку
p.s. обращаю внимание на:
– копировать нужно строчку с надписью <iframe…
– вставлять в сообщение ПРЕДВАРИТЕЛЬНО включив ТЕКСТ (в верхнем правом углу сообщения) -
Legantmar ответил(а) на тему Интерполяция в форуме Задать вопрос 7 лет, 11 месяцев назад
добавлю своих 5 копеек
x=[1,3,5,7]
y=[10,20,30,40]
values=[1.5, 3.5]
OUT = [y[i] + (y[i+1] - y[i])/((x[i+1]- x[i]) / (j-x[i])) for j in values for i in range(len(x)) if j> x[i] and j < x[i+1]] - Загрузить еще