|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
08.04.2019, 19:55 | #1 | |
Удаление элемента списка по номеру
Регистрация: 17.02.2014
Сообщений: 50
|
||
Просмотров: 2209
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Без подключения головного мозга, тупо и топорно:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 17.02.2014
Сообщений: 50
|
Я сделал аналогично для своих списков:
Код:
Исходный список координат: (262.36 267.71 268.46 268.61 281.11 287.732 299.86 323.61 333.61 343.61 367.36 386.11 398.61 404.86) Список, полученный после (reverse res): (262.36 262.36 267.71 268.61 281.11 287.732 299.86 323.61 333.61 343.61 367.36 386.11 398.61 404.86 262.36 267.71 268.61 281.11 287.732 299.86 323.61 333.61 343.61 367.36 386.11 398.61 404.86 262.36 267.71 268.61 281.11 287.732 299.86 323.61 333.61 343.61 367.36 386.11 398.61 404.86 262.36 267.71 268.61 281.11 287.732 299.86 323.61 333.61 343.61 367.36 386.11 398.61 404.86 262.36 267.71 268.61 281.11 287.732 299.86 323.61 333.61 343.61 367.36 386.11 398.61 404.86 262.36) Удалить нужно было координату, выделенную красным, что и произошло, но появилось куча одинаковых координат. ----- добавлено через ~8 мин. ----- Код:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Я что, просто так оформлял функцию и вносил локальные переменные?
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Здрасьте! Это же основы - параметры, области видимости...
В качестве затравки: http://autolisp.ru/2011/06/08/functi...bility-region/
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Необходим макрос для элемента списка вырезов (SolidWorks) | alex190780 | Поиск исполнителей | 0 | 30.03.2016 15:59 |
Как добавить в свойства имя элемента списка вырезов? | alex190780 | SolidWorks | 3 | 30.03.2016 13:23 |
ФАТАЛЬНАЯ ОШИБКА: Unhandled Access Violation Reading 0x0000 Exception at 3d4a0045h AutoCAD 2011русский | Nikolays | AutoCAD | 13 | 13.10.2015 14:57 |
Как удалить тип линии | Tolyanovich | AutoCAD | 48 | 20.11.2014 09:24 |
Удаление британских масштабов из списка | Yuzer | AutoCAD | 22 | 03.10.2011 09:28 |