18
46
29
初露锋芒
使用道具 举报
35
2471
2447
(setq MyNewList '() ;empty lists to build on SubList '())(foreach item '(1 2 3 4 5 6 7 8 9 10 11)(if (= (length SubList) 3) ;test if set is done (3 items) (setq MyNewList (append MyNewList (list SubList)) ;add done set to main list SubList '()) ;reset)(setq SubList (append SubList (list item))) ;build set of 3 items)(setq MyNewList (append MyNewList (list SubList))) ;add last set, may not be complete
20
49
(defun GroupByNum ( l n / a b ) ; l as list & n as number(while l(repeat n(setq a (cons (car l) a) l (cdr l)))(setq b (cons (reverse a) b) a nil))(reverse b))
0
375
385
限制会员
(defun lst3 (lst) (if lst (cons (list (car lst) (cadr lst) (caddr lst)) (lst3 (cdddr lst))) ) )
(lst3 '(1 2 3 4 5 6 7 8 9 10 11 12)) -> ((1 2 3) (4 5 6) (7 8 9) (10 11 12))(lst3 '(1 2 3 4 5 6 7 8 9 10 11)) -> ((1 2 3) (4 5 6) (7 8 9) (10 11 nil))
114
1万
中流砥柱
本版积分规则 发表回复 回帖后跳转到最后一页
微信公众平台
扫描访问手机版
点击图片下载手机App
|关于我们|小黑屋|乐筑天下 繁体中文
GMT+8, 2025-3-9 09:29 , Processed in 0.692471 second(s), 64 queries .
© 2020-2025 乐筑天下
在线时间:10:00-17:00
暂无
扫一扫,关注我们
帮助中心
关于我们
下载APP客户端